embayment

noun

  1. 1

    an indentation of a shoreline larger than a cove but smaller than a gulf

Synonyms

Also useful for “embayment”:Unscrambler