meaning of road roller

1. vehicle equipped with heavy wide smooth rollers for compacting roads and pavements


Related Words

road roller |

Developed & Maintained By Taraprasad.com

Treasure Words