embayed /ɪmˈbeɪd/ adjective2 •Enclosed in (or as though in) a bay; harboured.Yet ere thou be where thou would'st be embay'd, / Thou shalt upon another Forest set [...]. — 1661 •Of water: formed into a bay or bays.A veiled sunlight lit up faintly the grey sheet of water where the river was embayed. — 1916 formsmore embayed · most embayed