isthmus Meaning, Definition & Usage
-
noun a relatively narrow strip of land (with water on both sides) connecting two larger land areas
-
noun a cord-like tissue connecting two larger parts of an anatomical structure
band.
WordNet
Isth"mus noun
Etymology
L.Wordforms
Definitions
(Geog.) A neck or narrow slip of land by which two continents are connected, or by which a peninsula is united to the mainland; as, the Isthmus of Panama; theIsthmus of Suez, etc.