an area of sea water separated from the sea by a reef (= a line of rocks and sand): a tropical lagoon