backscratcher

Noun
  1. Someone who is willing to trade favors or services for mutual advantage (synset 109850172)
  2. A long-handled scratcher for scratching your back (synset 102773726)

Other Searches