Something, especially something held in reserve, that gives one a decisive advantage
(Noun)
Synonyms:
  1. clinchers
Get the better of
(Verb)
A brass musical instrument with a brilliant tone; has a narrow tube and a flared bell and is played by means of valves
(Noun)
Synonyms:
  1. trumpets
  2. horns