Find the word definition

Wiktionary
depletions

n. (plural of depletion English)

Usage examples of "depletions".

He told them about the Roanoke Island colony, about vanishing Mayan civilizations, about mysterious depletions of marine populations, about an army that disappeared in 1711.

Over the years, there have been a few mysterious depletions of fish populations in that area, too, so the ancient enemy theory is applicable.