DEFEATURE


Meaning of DEFEATURE in English

noun overthrow; defeat.

2. defeature ·noun disfigurement; deformity.

Webster English vocab.      Английский словарь Webster.