Power mower

What is Power mower?

Power mower definition and meaning on Dictionary terms:
noun

a lawn mower that is powered and propelled by an electric motor or gasoline engine (distinguished from hand mower).