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