imWord
Abbreviation
Recent
English
中文 – 简体
Home
Synonym
Niagara
Synonym for Niagara
All
noun
Show all
Close all
noun - a river flowing from Lake Erie into Lake Ontario
Synonym for Niagara
Niagara River
Associated with Niagara
Canada
U.S.A.
United States
United States of America
US
USA
America
the States
U.S.
Niagara
Niagara Falls
noun - an abundant, usually overwhelming flow or fall, as of a river or rain
Synonym for Niagara
alluvion
cataclysm
cataract
deluge
downpour
flood
freshet
inundation
overflow
torrent
spate
noun - waterfall in Canada is the Horseshoe Falls
Synonym for Niagara
Niagara Falls
Associated with Niagara
Ontario
Empire State
New York State
NY
New York
American Falls
Canadian Falls
Horseshoe Falls
Niagara River
Niagara
Link to this page:
niagara
Add a New Entry
Entry
Definition
Category
Please select...
Academic & Science
Business
Community
Computing
Governmental
International
Internet
Medical
Miscellaneous
Regional
Sub Category
Please select...
Additional information:
Submit
Copyright ©
IMWord
Privacy Policy
×