Summary
English Synonyms:   more detail...
  1. Niagara Falls:


English

Detailed Synonyms for Niagara Falls in English

Niagara Falls:

Niagara Falls [the ~] noun

  1. the Niagara Falls
    – a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort 1
    the Niagara Falls
    – a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort 1
  2. the Niagara Falls
    – waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls 1
    the Niagara; the Niagara Falls
    – waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls 1

Related Definitions for "Niagara Falls":

  1. a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resort1
  2. waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls1

Related Synonyms for Niagara Falls