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