English / word
depletion
noun C1MEANING 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