Embayment (noun) Definition, Meaning & Examples

noun
  1. a coastal recess that forms a bay.
  2. the process by which a bay is formed.
noun
  1. a shape resembling a bay
Embayment (noun) Definition, Meaning & Examples

More Definitions