Definition of Titicaca, Lake in English:

Titicaca, Lake

proper noun

  • A lake in the Andes, on the border between Peru and Bolivia. At an altitude of 12,497 feet (3,809 m), it is the highest large lake in the world.

Pronunciation

Titicaca, Lake

/ˌtitēˈkäkə/