Noun: power mower
- A lawn mower powered by a petrol motor
"He started up the power mower to tackle the overgrown lawn";
- motor mower
Derived forms: power mowers
Type of: lawn mower, mower