Scrabble Cheat

EMBAYED

EMBAYED is a 7 letter Scrabble word worth 15 points.

formed into bays; hollowed out by the sea

Letter start with E