Embayed

Definition:

  • (imp. & p. p.) of Embay

Compare embayed with other words:

bay vs. embayed