Britain's What's On Event Guide
embarrassment
/Im’bar?sm?nt,em-/
noun
An emotional state of intense discomfort with oneself, experienced when having a socially unacceptable act or condition witnessed by or revealed to others...
See more >
Carriageworks Theatre, Millennium Square, Leeds LS2 3AD
Sat 29 Jul 17