Skip to main content

Definitions by smokie 07

embarrassment 

feeling discomfort or unease for the moment because of someone who is with you .
sam sneezed without using the handkerchief when you were having dinner in a reputed restaurant and you feel embarrassment.
embarrassment by smokie 07 July 29, 2012