Noun Definition
overuse
1.Definition: exploitation to the point of diminishing returns
Related Noun(s):overexploitation, overutilisation, overutilization
Category: General1.Definition: exploitation to the point of diminishing returns
Related Noun(s):overexploitation, overutilisation, overutilization
Category: General