English dictionary
motor mower meaning and definition
Definition and meaning of motor mower at MeaningMonkey.org. motor mower meaning and definition in the English Dictionary.MOTOR MOWER noun
Definition of motor mower (noun)
- a lawn mower powered by a gasoline motor
- synonyms: power mower
- antonym: hand mower
Source: Princeton University Wordnet