Meaning of Niagara Falls | Babel Free
Definitions
- A waterfall in Niagara river, Niagara region, on the international border between Canada and United States, in both Ontario and New York state; Massive waterfalls located on the Niagara River.
- A city in Niagara county, New York, United States; near the Falls.
- A city in Niagara regional municipality, Ontario, Canada; near the Falls.
-
Synonym of Niagara (“a flood or inundation”). figuratively
Equivalents
Deutsch
Niagarafälle
Español
cataratas del Niágara
Italiano
cascate del Niagara
日本語
ナイアガラの滝
한국어
나이아가라 폭포
Nederlands
Niagarawatervallen
Polski
Niagara
Português
Cataratas do Niágara
Русский
Ниага́рский водопа́д
Examples
“[…] fire-in-the-hole farts and the unwholesome sounds of a Niagara Falls of diarrhea filling the sink rim to the brim.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.