excoricate ( synonym found)

Definition of excoricate:

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

Definition of excoricate:

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

Back to Top