Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun isthmus_of_suez

1 sense of isthmus of suez

Sense 1
Isthmus of Suez -- (the isthmus in northeastern Egypt that connects Africa and Asia)
       INSTANCE OF=> isthmus -- (a relatively narrow strip of land (with water on both sides) connecting two larger land areas)

2025, Cloud WordNet Browser