Crippling humiliation Synonyms
Definitions for Crippling
- (adjective) that cripples or disables or incapacitates
Synonyms for phrase
CH abbreviation
CH is an abbreviation for Crippling HumiliationWhat does CH stand for?
CH stands for "Crippling Humiliation" Definitions for Humiliation
- (noun) depriving one of self - esteem
- (noun) state of disgrace or loss of self-respect
- (noun) strong feelings of embarrassment