isthmus of suez n the isthmus in northeastern Egypt that connects Africa and Asia Synonym(s) Isthmus of Suez