Embay (noun) Definition, Meaning & Examples

verb (used with object)
  1. to enclose in or as if in a bay; surround or envelop.
  2. to form into a bay.
verb (tr; usually passive)
  1. to form into a bay
  2. to enclose in or as if in a bay
  3. (esp of the wind) to force (a ship, esp a sailing ship) into a bay
Embay (noun) Definition, Meaning & Examples

More Definitions