Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word motor mower from English dictionary with examples, synonyms and antonyms.

motor mower   noun

Meaning : A lawn mower powered by a gasoline motor.

Synonyms : power mower

A lawn mower that is operated by hand.

hand mower

Motor mower meaning in Telugu.