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.

Definition and meaning of embayment (Dictionary)