English dictionary
garden roller meaning and definition
Definition and meaning of garden roller at MeaningMonkey.org. garden roller meaning and definition in the English Dictionary.GARDEN ROLLER noun
Definition of garden roller (noun)
- heavy cast-iron cylinder used to flatten lawns
Source: Princeton University Wordnet