Something or someone that forcibly crushes or dominates.
कुछ या कोई ऐसा जो मजबूती से कुचलता या प्रभुत्व जमाता है।
English Usage: The new advertising campaign acted as a steamroller, overwhelming all competition.
Hindi Usage: नए विज्ञापन अभियान ने एक स्ट्रीमरोलर की तरह काम किया, सभी प्रतिस्पर्धाओं को प्रभावित करते हुए।
streeamerolar, streetroller, streamroller, streemerolar, striimrolar, strimrolar, streeemrolar