Definition:
Compare embayment with other words:
basin vs. embayment
embayment vs. process
bay vs. embayment