steamroller

['stiːmˌrəulə]

n

1) паровий каток

2) перен. нездоланна сила

Джерело: Англійсько-український словник на Slovnyk.me