humiliation [pl. humiliations] , {feelings & emotions}
Notices
  • a feeling of shame and great embarrassment