VariousWords beta
Related Terms:
Definitions:
Noun
overexploitation
overuse
overutilization
overutilisation
Definition: exploitation to the point of diminishing returns
Definition: excessive and damaging exploitation