niagra

ˈnaɪ.əˌɡrɑː

Definitions

1. proper noun

a major waterfall on the border between the United States and Canada

“The tourists took a boat tour to see the breathtaking view of the Niagara.”

2. noun

a waterfall in Victoria, Australia, that was a popular tourist destination

“The Australian traveler visited the Niagara in Victoria and took a lot of pictures.”

Synonyms

  • cascade
  • waterfall

Antonyms

  • drought
  • dryness