istmo
Top 15000
Meanings
Noun
1. isthmus (narrow strip of land connecting two larger landmasses) (geography)
2. isthmus (a narrow part connecting two structures) (anatomy)