Defeature definition

dēfēchər
(archaic) Disfigurement.
noun
0
0
(obs.) Defeat.
noun
0
0
noun
0
0
Disfigurement, defacing.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
defeature
Plural:
defeatures