defeat
defeat - noun
an unsuccessful ending to a struggle or contest
the feeling that accompanies an experience of being thwarted in attaining your goals
defeat - verb
- win a victory over
- thwart the passage of
defeat - thesaurus
frustration
kill
licking
overcome