1. overcrop [ Synonyms: overcultivate] | |
To exhaust by excessive cultivation
"the farmers overcropped the land";
|
College Management Software This software handles not only the academic activities of a college or ... Read more