NIAGARA


Meaning of NIAGARA in English

nīˈag(ə)rə, -aig-, attributively (ˈ) ̷ ̷| ̷ ̷( ̷ ̷) ̷ ̷ noun

( -s )

Usage: often capitalized

Etymology: from Niagara Falls waterfall of the Niagara river between Ontario, Canada and New York State

: an overwhelming flood : torrent

a niagara of curses

a niagara of cheap fiction

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.