excarnate

UK /ɛksˈkɑɹnɪt/ US /ɛksˈkɑɹnɪt/
adj 1verb 1

Definitions

adj

1

Deprived or stripped of flesh.

verb

1

To deprive or strip of flesh.

Your note

not saved
0 chars