[noun] [C] - a type of cowboy who could be employed for protection or to kill peopleThey hired a gunslinger to catch the cattle thieves.(figurative UK) Jones has always always been seen as the gunslinger (= strong and determined man) of his party.
GUNSLINGER
Meaning of GUNSLINGER in English
Cambridge English vocab. Кембриджский английский словарь. 2012