Overcultivate Meaning

There are 1 meaning(s) for word Overcultivate

Meaning 1 : to exhaust by excessive cultivation

    Synonyms : overcrop