noun
Meaning 1
A coastal lagoon partially or totally separated from the ocean by a sand or shingle bar.
Definition source: English Wiktionary via Wiktextract
Usage: Atlantic-Canada
Qualifier: Saint Pierre and Miquelon
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided