Discruciate
Word Dictionary
-> Discruciate
Search:
Discruciate
(v. t.) To torture; to excruciate.
Terms of Use
Canadian Jobs