English

lagoon noun definition in Rivers and lakes topic from the Oxford Advanced Learner's Dictionary

lagoon

 noun: Rivers and lakes topic
1 a lake of salt water that is separated from the sea by a reef or an area of rock or sand2 (North American English) a small area of fresh water near a lake or river We loved to go swimming in the lagoon.