meaning of overuse

1. exploitation to the point of diminishing returns


Related Words

overuse | overuse strain injury |

Developed & Maintained By Taraprasad.com

Treasure Words