>

Niagara

/nai'æ^әrә/

📖 中文释义

  1. n. 尼亚加拉, 尼亚加拉河, 急流, 泛滥的洪水

🔗 释义中的汉语词

📘 English Definition(英文释义)
  1. n. waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
  2. n. a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New York