IN DEMAND


Meaning of IN DEMAND in English

adj. phr. Needed; wanted. Men to shovel snow were in demand after the snow storm. The book about dogs was much in demand in the library.

American idioms English vocabulary.      Английский словарь американских идиом.