embay Hear it!

embay Definition

em·bay (em bā)

transitive verb

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

embay Usage Examples

Modifying Another Word

deeply: Sedimentation was slow for the coastline was still deeply embayed and the wide tidal estuaries of Roman times survived into Norman times.