Trumped Synonyms
To outmaneuver (an opponent), especially with the aid of some extra resource
(Verb)
Synonyms:
Get the better of
(Verb)
Synonyms:
Advertisement
Advertisement