Dictionary search results

Showing 1-2 of 2 results

dearth British & World English

A scarcity or lack of something

dearth English Thesaurus

there is a dearth of properly trained specialists