Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of embarrassment

- A state of being embarrassed; perplexity; impediment to freedom of action; entanglement; hindrance; confusion or discomposure of mind, as from not knowing what to do or to say; disconcertedness.
- Difficulty or perplexity arising from the want of money to pay debts.

Crossword clue for embarrassment

- Amber sent rams off? Shame!
- Members rant as upheaval causes loss of face