road roller

1. (noun) equipped with heavy wide smooth rollers for compacting roads and pavements
Synonyms: steamroller
Related Words: vehicle



Terms and Conditions of Use / Copyright Notice