The definition of back-scratching refers to an exchange of favors.
(noun)When you promise to help someone get a job and he, in turn, promises he will hire you once he is in charge, this is an example of back-scratching.
See back-scratching in Webster's New World College Dictionary
noun
Learn more about back-scratching