Embay Definition
ĕm-bā
embays
verb
To shelter or confine (a vessel) in a bay.
Webster's New World
To shut in; enclose or surround, as in a bay.
Webster's New World
1600, Edward Fairfax, The Jerusalem Delivered of Tasso, XII, lxii.
Their swords both points and edges sharp embayIn purple blood whereso they hit or light.
Wiktionary
Find Similar Words
Find similar words to embay using the buttons below.