ASHAMED

Definition of ASHAMED

  1. (adj)feeling shame or guilt or embarrassment or remorse