Causing someone to feel awkward, ashamed, or self-conscious, usually in a social situation.
From Spanish 'embarazar' (to hinder), which came from Portuguese 'embaraçar'; it entered English in the 17th century to describe feeling hindered by shame.
Try Another Word