Dictionary Check: isthmi
"isthmi" is a valid word!
Scrabble
11
points
Words with Friends
11
points
Definition
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
Advertisement