excorticate ( 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.

Back to Top