• more Thesaurus
  • Definition
    • embarrass :hinder or prevent the progress or accomplishment of
      • His brother blocked him at every turn

    • embarrass :cause to be embarrassed; cause to feel self-conscious

      • {{t.term}} - {{t.type}}
    • Derivative