Lawnmower meaning

Frequency:
Any of the electrical or mechanical machines used for cutting grass.
noun
0
0
A person who landscapes and in particular mows lawns.
noun
0
0
Advertisement

Origin of lawnmower