Niagara canal Synonyms

Definitions for Niagara


  • (noun) a great flow of water or of something that overwhelms
  • (noun) waterfall in Canada is the Horseshoe Falls; in the United States it is the American Falls
  • (noun) a river flowing from lake Erie into Lake Ontario; forms boundary between Ontario and New York

NC abbreviation

NC is an abbreviation for Niagara Canal
What does NC stand for?
NC stands for "Niagara Canal"

Definitions for Canal


  • (noun) an open man-made passageway for water
  • (noun) long and narrow strip of water made for boats or for irrigation
  • (noun) (astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion