isthmusEnglish

isthmus, band

Noun

A relatively narrow strip of land (with water on both sides) connecting two larger land areas

English: isthmus

Bahasa: tanah genting

A cord-like tissue connecting two larger parts of an anatomical structure

English: isthmus, band

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "isthmus"