Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
overharvest
in English
overharvest
#uncommon
Definitions
Verb
to
harvest
excessively
;
deplete
resources
Noun
an
excessive
or
unsustainable
harvest
Base Words
harvest
over