1 definition found gulf of sidra - WordNet (r) 2.1 (2005) : Gulf of Sidra n 1: wide inlet of the Mediterranean Sea on the north coast of Libya