Definition Definition

defeature - Meaning and Examples

Meaning of 'defeature' (Webster Dictionary)

1 . Defeature [ n.]
- Overthrow; defeat.
- Disfigurement; deformity.