Vocabulary

スチームローラー

steamroller

noun