English dictionary
suez canal meaning and definition
Definition and meaning of suez canal at MeaningMonkey.org. suez canal meaning and definition in the English Dictionary.SUEZ CANAL noun
Definition of Suez Canal (noun)
- a ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea
Source: Princeton University Wordnet