To make defeated or unsuccessful; to cause to fail (archaic term).
From Latin 'defectus' (lacking, failed) or Old French 'defait' (undone). The word is rarely used in modern English.
Defet is an almost-forgotten word that used to mean making something fail, but English speakers gradually switched to 'defeat,' which is shorter and clearer.
Complete word intelligence in one call. Free tier — 50 lookups/day.