suez canal Meaning, Definition & Usage

  1. noun a ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea

WordNet