Thesaurus.com
Dictionary.com

flayed

VERB
remove skin, bark, hide, etc.
Synonyms
Antonyms
STRONG