EMBARRASS

Definition of EMBARRASS

  1. (verb)cause to be embarrassed; cause to feel self-conscious
  2. (verb)hinder or prevent the progress or accomplishment of