English dictionary
riding mower meaning and definition
Definition and meaning of riding mower at MeaningMonkey.org. riding mower meaning and definition in the English Dictionary.RIDING MOWER noun
Definition of riding mower (noun)
- a power mower you can ride on
Source: Princeton University Wordnet