Having lost or been overcome in battle, competition, or struggle
From Old French 'desfait' meaning undone or ruined
Try Another Word