(ˈstimˌroʊ lər) n. 1. a heavy steam-powered vehicle having a roller for crushing, compacting, or leveling materials used for a road or the like. 2. (not in technical use) any similar vehicle with a roller. 3. an overpowering force, esp. a ruthless one. v.t. 4. to crush or flatten with a steamroller. 5. to overcome with superior force. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.