Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
yearn to have a strong desire, craving, or wish for something.
yearning a deep desire, longing, or need.