Meaning of suez canal

Definition of suez canal

(noun) a ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea

Other information on suez canal

WIKIPEDIA results for suez canal
Amazon results for suez canal