delapitate ( synonym found)

Definition of delapitate:

°To remove the head of.

Back to Top