Decollate
Word Dictionary
-> Decollate
Search:
Decollate
(v. t.) To sever from the neck; to behead; to decapitate.
Terms of Use
Canadian Jobs