what is suez canal
Suez Canal. n. 1. (Placename) a sea-level canal in NE Egypt, crossing the Isthmus of Suez and linking the Mediterranean with the Red Sea: built (1854-69) by de Lesseps with French and Egyptian capital; nationalized in 1956 by the Egyptians.