embayed

/ɪmˈbeɪd/
adj 2

Definitions

adj

1

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 [...].

2

Of water: formed into a bay or bays.

Your note

not saved
0 chars