中英词典查询

niagara [naɪ'æɡərə]

n. 尼亚加拉河(在加拿大和美国间)急流,洪水;

例句:

  • Niagara Falls is one of the greatest marvel in the world.
    尼亚加拉瀑布是世界大奇景之一.
  • What about the Niagara Escarpment or the Laurentian Mountains?
    来自SA
  • The Niagara Falls is one of the natural wonders of the world.
    尼亚加拉瀑布是世界天然奇景之一.
  • Niagara falls is a noble sight.
    尼亚加拉瀑布是一壮观的景色.
  • But now it looked like a paper-cut cliff, Niagara.
    来自NEWYORKER
  • Hired by Niagara in October, Crowley will oversee the search.
    来自WSJ