ISTHMUS


Meaning of ISTHMUS in English

n. narrow strip of land bordered by water on both sides; (Anatomy) fauces

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.