'power mower' definitions:

Definition of 'power mower'

(from WordNet)
noun
A lawn mower powered by a gasoline motor [syn: power mower, motor mower] [ant: hand mower]