Webster's English Dictionary

Enter the word to look up:

isthmus

isth.mus \'is-m*s\ n [L, fr. Gk isthmos] 1: a narrow strip of land 
   connecting two larger land areas  2: a contracted anatomical part or 
   passage connecting two larger structures  or cavities