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 3,809 m (12,497 ft), it is the highest large lake in the world.

Pronunciation

Titicaca, Lake

/ˌtɪtɪˈkɑːkɑː/