excorticate (0 synonym found)

Definition of excorticate:

°To wear off the skin of; to chafe or flay.
°To strongly denounce or censure.

Definition of excorticate:

°To wear off the skin of; to chafe or flay.
°To strongly denounce or censure.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top