What is the full meaning of embarrasses
EMBARRASS, to discomfit [v]
Example of the word embarrasses placed on a Scrabble board.