excoreate ( synonym found)

Definition of excoreate:

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

Definition of excoreate:

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

Back to Top