Search
having been beaten in a competition, battle, or struggle
undefeated
appearing to have no chance of success and disappointingly so
disappointed
discomfited
foiled
frustrated
thwarted
people who are defeated