EMBARRASSING

Definition of EMBARRASSING

  1. (adj)hard to deal with; especially causing pain or embarrassment
  2. (adj)causing to feel shame or chagrin or vexation