English Dictionary
◊ EMBARRASS
embarrass
v 1: cause to be embarrassed; cause to feel self-conscious [syn:
{abash}]
2: hinder or prevent the progress or accomplishment of; "His
brother blocked him at every turn" [syn: {obstruct}, {blockade},
{block}, {hinder}, {stymie}, {stymy}]