Cite
 

Synonyms of embayment

Noun


1. bay, embayment, body of water, water

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

See also: embayment (Dictionary)