Definition of Suez Canal

  • 1. A ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea Noun

Semanticaly linked words with "suez canal"