Meaning of “sing for your supper” in the English Dictionary

british dictionary

"sing for your supper" in British English

See all translations

sing for your supper

old-fashioned

to do something for someone else in order to receive something in return, especially food:

Dan's upstairs fixing my computer - I'm making him sing for his supper.

(Definition of “sing for your supper” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)