cachoeira

kaʃoˈaɪrɐ

Definitions

1. noun

A waterfall, especially one in Brazil or other Portuguese-speaking countries.

“The tourists hiked to the top of the cachoeira to take in the breathtaking view.”

2. proper noun

A municipality in the state of Rio de Janeiro, Brazil.

“Cachoeira is known for its scenic views and historic architecture.”

Synonyms

  • cascade
  • waterfall

Antonyms

  • desert
  • dry area