hired gun
(hīrd)
noun Slang - One, especially a professional killer, who is hired to kill another person.
- One hired to fight for or protect another.
- One who is proficient at obtaining power for others.
- One with special knowledge or expertise, as in business, law, or government, who is hired to resolve particularly difficult or complex problems.
Learn more about hired gun