POWER MOWER


Meaning of POWER MOWER in English

[power mower] n (1940): a motor-driven lawn mower

Merriam-Webster English vocab.      Английский словарь Merriam Webster.