Defeature Definition
dēfēchər
noun
Disfigurement.
Webster's New World
Defeat.
Webster's New World
Other Word Forms of Defeature
Noun
Singular:
defeature
Plural:
defeaturesFind Similar Words
Find similar words to defeature using the buttons below.