something that gives sb an advantage over other people in a particular situation
SB'S BEST / STRONGEST / WINNING CARD
Meaning of SB'S BEST / STRONGEST / WINNING CARD in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005