Get Your Premium Membership

Embarrass

[v] cause to be embarrassed; cause to feel self-conscious
[v] hinder or prevent the progress or accomplishment of; "His brother blocked him at every turn"


Related Information

More Embarrass Links