LAWNMOWER Meaning of LAWNMOWER in English ■ noun a machine for cutting the grass on a lawn. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004