caiarara

/kɑjɑˈrɑrɑ/

Definitions

1. noun

A type of waterfall in Brazil, known for its unique, cascading structure.

“The caiarara was a breathtaking sight, with its crystal-clear waters cascading down the rocky cliffs.”

Synonyms

  • cascade
  • waterfall

Antonyms

  • desert
  • dryland