Delitigate
Word Dictionary
-> Delitigate
Search:
Delitigate
(v. i.) To chide; to rail heartily.
Terms of Use
Canadian Jobs