Embayment

Definition:

  • (n.) A bay.

Compare embayment with other words:

basin vs. embayment

embayment vs. process

bay vs. embayment