English

lawnmower noun definition in Gardening topic from the Oxford Advanced Learner's Dictionary

lawnmower

 noun: Gardening topic
a machine for cutting the grass on lawns