Rhyme Desk
Find rhyming words!

Definition of "Backscratcher" :

noun: a long-handled scratcher for scratching your back

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