sing for one's supper

Verb

 * 1)  To work in exchange for some reward or recompense.