To contribute money, goods, or, especially, services for charitable purposes, as if in return for one's own success.
To return, restore (a thing to its original owner or location etc.).
To give such a reward to.
A reward, prize or recompense for a service; an accolade.