lawnmower ( synonym found)

Definition of lawnmower:

°Any of the electrical or mechanical machines used for cutting grass.
°A person who landscapes and in particular mows lawns.

Definition of lawnmower:

°Any of the electrical or mechanical machines used for cutting grass.
°A person who landscapes and in particular mows lawns.

Back to Top