flayed
Had hide removed
Flayed means stripped of skin.
Literally, to flay is to remove the skin from a body, whether as butchery, torture, or punishment—an image of extreme pain and exposure.
Figuratively, to be flayed is to be harshly criticized or verbally attacked: The critics flayed her performance.
He felt flayed by her words.
Had covering removed
- strippedHad coverings removed
- peeledStripped of outer layer
- excoriatedHarshly condemned or criticized
- dermabrasionAbrasive cosmetic facial procedure
hide · pelt · raw · butchered · dissected · filleted · deboned · carcass
Had organs removed
- excoriatedHarshly condemned or criticized
- lambastedCriticized very harshly
- castigatedCriticized severely and publicly
- beratedScolded severely at length
denounced · savaged · attacked · ripped apart · torn apart · scathing · brutal · harsh
Open to attack
- bareLacking any covering
- unprotectedWithout safeguard or shield
- strippedHad coverings removed
- nakedWearing no garments
raw · defenseless · open · exposed · unshielded · laid bare · unguarded · uncovered
skinned
Had covering removed
- strippedHad coverings removed
- peeledStripped of outer layer
- excoriatedHarshly condemned or criticized
dermabrasion · hide · pelt · raw · butchered · dissected · filleted · deboned · carcass · abattoir
eviscerated
Had organs removed
- excoriatedHarshly condemned or criticized
- lambastedCriticized very harshly
- castigatedCriticized severely and publicly
berated · denounced · savaged · attacked · ripped apart · torn apart · scathing · brutal · harsh · merciless
vulnerable
Open to attack
- bareLacking any covering
- unprotectedWithout safeguard or shield
- strippedHad coverings removed
naked · raw · defenseless · open · exposed · unshielded · laid bare · unguarded · uncovered · sensitive
agonizing
Intensely painful or distressing
- excruciatingCausing extreme suffering
- torturousCausing extreme pain
- searingBrowning with intense heat
raw · stinging · burning · piercing · blistering · chafed · abraded · lacerated · wounded · tender
flayedpraised
Expressed approval of
complimented · lauded · extolled · celebrated · applauded