hired gun
hired gun. Slang. 1. An expert witness who testifies favorably for the party paying his or her fee, often because of that financial relationship rather than because of the facts. 2. A lawyer who stops at nothing to accomplish the client’s goals, regardless of moral consequences.