Table of Contents
Antonyms
Synonyms
1. isthmus
noun. ['ˈɪsməs'] a relatively narrow strip of land (with water on both sides) connecting two larger land areas.
Synonyms
2. isthmus
noun. ['ˈɪsməs'] a cord-like tissue connecting two larger parts of an anatomical structure.