Meaning of “isthmus” in the English Dictionary

(Definition of “isthmus” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"isthmus" in American English

See all translations

isthmusnoun [ C ]

us /ˈɪs·məs/

a narrow piece of land that has water on either side and joins two larger areas of land:

the Isthmus of Panama

(Definition of “isthmus” from the Cambridge Academic Content Dictionary © Cambridge University Press)