road_rollerEnglish

road roller, steamroller

Noun

Vehicle equipped with heavy wide smooth rollers for compacting roads and pavements

English: steamroller, road roller

English words with similar meanings

Show 1 words