embay

Definitions


[ɛmˈbeɪ], (Verb)

Definitions:
- (of the wind) force (a boat) into a bay
(e.g: ships were embayed between two headlands)

- enclose (something) in a recess or hollow


Phrases:

Origin:




definition by Oxford Dictionaries