NIAGARA FALLS


Meaning of NIAGARA FALLS in English

Ni ‧ ag ‧ a ‧ ra Falls /naɪˌæɡ ə rə ˈfɔːlz/ BrE AmE ( also the Niagara Falls )

two very large ↑ waterfall s on the border between Canada and the US, which are popular with tourists and are also used to produce electricity. Americans often joke about people who have just got married going to Niagara Falls on their ↑ honeymoon , but not many people really go there for that reason.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.