Word Meaning

Find the meaning or definition of a english word


embarrassment definition and meaning

n. 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.
n. Difficulty or perplexity arising from the want of money to pay debts.

Crossword clues for embarrassment

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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver