What is the full meaning of embays
EMBAY, to enclose in a bay [v]
Example of the word embays placed on a Scrabble board.