Defeats, noun plural of defeat. Synonyms in the same form.
Frustration
frustrations, disappointments, discomfitures, bafflements
Beating
beatings, whippings, lickings
Other
losses, downfalls, out-runs, vanquishments
All synonyms for defeat →