Defeature
Word Dictionary
-> Defeature
Search:
Defeature
(n.) Overthrow; defeat.
(n.) Disfigurement; deformity.
Terms of Use
Canadian Jobs