dearth

Home / glossary / dearth

a scarcity or lack of something.