titicaca

/tɪtɪˈkɑːkə/

Definitions

1. noun

A lake in South America, situated on the border of Peru and Bolivia, and the largest lake in both countries.

“The traditional fishermen on Lake Titicaca have been using their unique boats for centuries.”

Synonyms

  • highland
  • lake

Antonyms

  • desert
  • lowland