Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

excorticate Definition

Cancel
excorticate
verb
To strip of bark or skin

Words Related to excorticate!

excorticate Examples by Brain Bank Users