Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
manures
in English
manures
#uncommon
Lemma:
manure
The lemma is the base or root form of this word.
Definitions
Verb
to
fertilize
or
improve
soil
;
apply
organic
matter
to
spread
or
distribute
manure
to
treat
soil
with
organic
waste