Dictionary |
1 Result
#1
embayment
n.
[
bay
] an indentation of a shoreline larger than a cove but smaller than a gulf
. wn