Adjoining or fronting on a bayAdjoining or fronting on a bay.
(not comparable)Adjoining or fronting on a bay.
She ushered us into her spacious bayfront office.
From bay + front.
Wiktionary, CC BY-SA 4.0 · source