Titicaca
name
name ·Rare ·Advanced level
Definitions
Proper Noun
- 1 A lake in the South American Andes, in both Peru and Bolivia, noted for being the highest lake in the world.
Synonyms
All synonymsAntonyms
All antonymsExample
More examples"Lake Titicaca, the biggest lake in South America, is in Peru."