Russian steamroller (English, noun)
expansion: Russian steamroller (plural Russian steamrollers)
Senses:
glosses: A crushing force or power.
tags: figuratively
uncommon
Forms:
form: Russian steamrollers
tags: plural