dearth

/dˈɝθ/

Explore definitions, synonyms, and language insights of dearth

Definitions

Noun
an acute insufficiency
Noun
an insufficient quantity or number