embayment - English Synonyms Dictionary