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]