steamroller Meaning and Definition
بھاپ سے چلنے والا رولر
bhaap se chalne wala ruler
کُچل دینے والا
Kuchal dainay wala
1. n. vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
2. n. a massive inexorable force that seems to crush everything in its way
3. v. make level or flat with a steamroller
4. v. overwhelm by using great force
5. v. crush with a steamroller as if to level
6. v. proceed with great force
7. v. bring to a specified state by overwhelming force or pressure
A steamroller (or steam roller) is a form of road roller – a type of heavy construction machinery used for levelling surfaces, such as roads or airfields – that is powered by a steam engine.
Sponored Video