landslide – English–日本語 translations

🇬🇧 en ja 🇯🇵

landslide noun

  /ˈlæn(d).slaɪd/
  • natural disaster
地滑り, 土砂崩れ, 山崩れ, 山津波
  • vote won by a wide or overwhelming majority
地滑り的勝利
Wiktionary Links