ISTHMUS Meaning of ISTHMUS in English [isth.mus] n [L, fr. Gk isthmos] (1555) 1: a narrow strip of land connecting two larger land areas 2: a narrow anatomical part or passage connecting two larger structures or cavities Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012