Random
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
Synonyms for phrase
current channel
current course
current way
current sound
current vessel
current cut
current rut
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