What does Isthmus of Tehuantepec mean?
• ISTHMUS OF TEHUANTEPEC (noun) The noun ISTHMUS OF TEHUANTEPEC has 1 sense: 1. the narrowest part of southern Mexico is an isthmus between the Bay of Campeche on the north coast and the Gulf of Tehuantepec on the south coast Familiarity information: ISTHMUS OF TEHUANTEPEC used as a noun is very rare.