Meaning of backscratcher

Definition of backscratcher

(noun) someone who is willing to trade favors or services for mutual advantage

Other information on backscratcher

WIKIPEDIA results for backscratcher
Amazon results for backscratcher