isthmus

definition: a cord-like tissue connecting two larger parts of an anatomical structure
example:
speech part: noun
synonyms: band
definition: a relatively narrow strip of land with water on both sides connecting two larger land areas
example: Madison, Wi has an isthmus just east of the university.
speech part: noun
synonyms:

How isthmus is being used?