Feedback
Embarras
Meaning
Noun
●
Embarrassment;
confusion
, uncertainty.
●
An
embarrassment
; an
obstacle
or hindrance.
●
Embarrassment;
intense
social awkwardness.
●
In American English & Canadian English:
Specifically, a
clump
of
driftwood
obstructing
a waterway.
Sourced from
Wiktionary
Related
Humiliate
Antagonise
Emasculate
Scandalise
Traumatise
Estrange
Debase
Amuse
Shortchange
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better