SHAMED

Definition of SHAMED

  1. (adj)showing a sense of guilt
  2. (adj)suffering shame