Definition, synonyms and related words
The strip of land running along the shore of a bay
Adjoining or fronting on a bay