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