What is the full meaning of embarrassments
EMBARRASSMENT, confusion or disturbance of mind [n]
Example of the word embarrassments placed on a Scrabble board.