isthmus

Noun
  1. A relatively narrow strip of land (with water on both sides) connecting two larger land areas (synset 109342510)
  2. A cord-like tissue connecting two larger parts of an anatomical structure (synset 105274710)

Other Searches