YourDictionary

defeature

noun

  1. Archaic disfigurement
  2. Obsolete defeat

link/cite print suggestion box