1
[ noun ] a power mower you can ride on

Related terms

power_mower

*