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. Etymology: L f. Gk isthmos Oxford English vocab. Оксфордский английский словарь. 2012