ucayali

/uˈkɑːjɑːli/

Definitions

1. noun

The Ucayali River, a major river in Peru, and one of the two main tributaries of the Amazon River, in South America.

“The expedition followed the Ucayali River through the Peruvian rainforest.”

Synonyms

  • river
  • stream
  • tributary

Antonyms

  • desert
  • dryland