What is the full meaning of embayment
a bay; a recess in a coastline forming a bay [n -S]
Example of the word embayment placed on a Scrabble board.