Defail
Word Dictionary
-> Defail
Search:
Defail
(v. t.) To cause to fail.
Terms of Use
Canadian Jobs