Suez Canal in Turkish Suez Canal in Turkish Süveyş Kanalı proper noun A canal in Egypt linking the Mediterranean Sea and the Red Sea. Add to Flashcards