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.