gulf of sidra n wide inlet of the Mediterranean Sea on the north coast of Libya Synonym(s) Gulf of Sidra