exploitation to the point of diminishing returns
[ Syn: overexploitation , overutilization , overutilisation ]
overuse (n.)
make use of too often or too extensively
[ Syn: overdrive ]
exploitation to the point of diminishing returns
[ Syn: overexploitation , overutilization , overutilisation ]
make use of too often or too extensively
[ Syn: overdrive ]