English Synonym Finder
To have a strong desire or craving for something.
To yearn or pine for a person or an experience.
crave yearn pine desire hunger thirst aspire
dislike abhor loathe detest despise reject spurn