flayinggerund / present participle Used attributively to describe something harsh or scathing, metaphorically stripping away protective layers.
Definitions
Extremely harsh, cutting, or scathing, as if stripping away surface layers. The journalist’s flaying remarks left the politician visibly shaken.