11 letters · 13 points in Scrabble
noun a massive inexorable force that seems to crush everything in its way
noun vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
verb bring to a specified state by overwhelming force or pressure
originFrom steam + roller.
Etymology from Wiktionary, CC BY-SA 3.0