isthmus noun definition in Other geographic regions topic from the Oxford Advanced Learner's Dictionary

isthmus

 noun: Other geographic regions topic
a narrow strip of land, with water on each side, that joins two larger pieces of land