LAWNMOWER Meaning of LAWNMOWER in English n. machine used to trim grass Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012