Search Details
Word: niagara
(lookup usage)
(lookup stats)
Meaning:
Noun:
- figurative A flood, torrent, or outpouring, especially one of massive proportions.
Source: Wiktionary
| Src Info »
Proper noun:
- A river which flows from Lake Erie, over Niagara Falls into Lake Ontario; the geographical region of the United States and Canada in proximity to this river.
- A town in New York state.
Source: Wiktionary
| Src Info »