DEFEATURE MEANING IN ENGLISH

• Defeature Definition & Synonyms

  1. (n.) Disfigurement; deformity.
  2. (n.) Overthrow; defeat.


• Defeatured Definition & Synonyms

  1. (p. p.) Changed in features; deformed.


RECENT SEARCHES