French-English dictionary »

rouleau compresseur meaning in English

FrenchEnglish
rouleau compresseur nom {m}

road roller◼◼◼(heavy engineering vehicle used to compact asphalt)
noun
[UK: ˈrəʊd.ˌrəʊ.lə] [US: ˈrəʊd.ˌrəʊ.lə]

juggernaut [juggernauts]◼◻◻(literal or metaphorical force or object regarded as unstoppable, that will crush all in its path)
noun
[UK: ˈdʒʌ.ɡə.nɔːt] [US: ˈdʒʌ.ɡər.ˌnɒt]