文polyglot.
← English dictionary
English / word

depletion

noun C1
MEANING IN ENGLISH

The substantial reduction or total exhaustion of a resource, stock, or supply.

In context

01

Uncontrolled groundwater extraction threatens severe water depletion in rural farming districts.

02

Overuse of groundwater leads to depletion of water resources.

Synonyms

exhaustion,reduction,drain

Antonyms

replenishment,restoration,accumulation

Collocations

ozone depletion,resource depletion,rapid depletion

Sources

Bidyazo vocabulary library ↗