steamroller

steamroller

名词 steamroller:

a massive inexorable force that seems to crush everything in its way

同义词:juggernaut

vehicle equipped with heavy wide smooth rollers for compacting roads and pavements

同义词:road roller

动词 steamroller:

bring to a specified state by overwhelming force or pressure

同义词:steamroll

proceed with great force

同义词:steamroll

crush with a steamroller as if to level

overwhelm by using great force

同义词:steamroll

make level or flat with a steamroller

同义词:steamroll

英语宝典
考试词汇表