EMBAYMENT

Definition of EMBAYMENT

  1. (noun)an indentation of a shoreline larger than a cove but smaller than a gulf