English dictionary
in demand meaning and definition
Definition and meaning of in demand at MeaningMonkey.org. in demand meaning and definition in the English Dictionary.IN DEMAND adjective
Definition of in demand (adjective)
- greatly desired
- synonyms: coveted, desired, sought after
Source: Princeton University Wordnet