← DefinitionshareGuesscravingadjectiveHaving a very strong desire for something.nounA very strong desire or need for something, especially food or drink.SynonymslongingnoundesirenounurgenounAntonymsaversionnoun