suez canal

Noun
  1. A ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea (synset 108920604)

Other Searches