Lake Texcoco
Definition
noun. a natural lake formation within the Valley of Mexico
Example Sentence
The Aztecs saw a sign on a swampy island in Lake Texcoco.
Synonyms
Lago de Texcoco; lake in Mexico; lake in the Valley of Mexico
Antonyms
mountain in Canada
Hear It! Say It! Write It!
Lake Texcoco