Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dearth

- Scarcity which renders dear; want; lack; specifically, lack of food on account of failure of crops; famine.

Crossword clue for dearth

- Scarcity
- Shortage
- Shortage of goods