Skip to content
Kotomora

スチームローラー

ス
チ
ー
ム
ロ
ー
ラ
ー

Meanings

1

noun

steamroller

Refers to the heavy construction vehicle with a large roller, used for flattening surfaces like roads. Also used figuratively for an unstoppable force.