Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mower
in English
mower
us
/ˈmoʊ.ər/
uk
/ˈmoʊ.ər/
#common
Plural
mowers
Definitions
Noun
a
machine
for
cutting
lawn
grass
equipment
for
trimming
grass
surfaces
a
farm
device
for
harvesting
hay
;
cutting
crops
a
person
cutting
grass
Compounds / Phrases
automower