Isthmus has 3 different meanings across 1 category:
Noun
Noun
1
a relatively narrow strip of land (with water on both sides) connecting two larger land areas
2
a cord-like tissue connecting two larger parts of an anatomical structure
3
A narrow strip of land, bordered on both sides by water, and connecting two larger landmasses.
Related Terms
Broader Terms (hypernyms)