MOWER


Meaning of MOWER in English

[noun] [C]A mower is a machine for cutting esp. grass.an electric mowera motor mowerSee also lawnmower.

Cambridge English vocab.      Кембриджский английский словарь.