What is the meaning of lawn mower in English?

Learn vocabulary with pictures as well as definitions of lawn mower in English

Learn in

See more

n. lawn mower

Definition of lawn mower in English

Machine with a handle for both hands joined to a frame with wheels and equipped with blades on its underside, which is used to cut stalks of grass.

Synonyms of lawn mower in English

lawnmowermower