Полный англо-русский словарь
(разговорное) конец, "хана" — those defeats have put the * on our team's chances of winning эти поражения свели на нет шансы нашей команды на выигрыш