|
Definition of In demand
1. Adjective. Greatly desired.
Definition of In demand
1. Adjective. sought-after, popular, coveted ¹
¹ Source: wiktionary.com
|
1. Adjective. Greatly desired.
1. Adjective. sought-after, popular, coveted ¹
¹ Source: wiktionary.com