YourDictionary

embay

transitive verb

  1. to shelter or confine (a vessel) in a bay
  2. to shut in; enclose or surround, as in a bay

See embay in American Heritage Dictionary 4

Learn more about embay

link/cite print suggestion box