to cause (somebody) to feel awkwardly self-conscious
to involve (somebody) in financial difficulties, esp debt
archaic to hamper or impede the movement of (somebody or something)
embarrassed adj
embarrassedly adv
embarrassing adj
embarrassingly adv
embarrassment noun
[French embarrasser via Spanish from Portuguese embaraçar, from baraço halter]