English dictionary
isthmus meaning and definition
Definition and meaning of isthmus at MeaningMonkey.org. isthmus meaning and definition in the English Dictionary.ISTHMUS noun
Definition of isthmus (noun)
- a relatively narrow strip of land (with water on both sides) connecting two larger land areas
- a cord-like tissue connecting two larger parts of an anatomical structure
- synonyms: band
Source: Princeton University Wordnet