defeat
noun
-
an unsuccessful ending to a struggle or contest“it was a narrow defeat”licking
-
the feeling that accompanies an experience of being thwarted in attaining your goalsfrustration
verb
-
win a victory overovercomeget the better of
-
thwart the passage ofkill