ISTHMUS Meaning of ISTHMUS in English n. 1 a narrow piece of land connecting two larger bodies of land. 2 Anat. a narrow part connecting two larger parts. [ L f. Gk isthmos ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012