DICTIONARY
Source: WordNet 3.1
1. (
) a relatively narrow strip of land (with water on both sides) connecting two larger land areas ;
2. (
) a cord-like tissue connecting two larger parts of an anatomical structure ;
See more about : ISTHMUS