earn your keep
be worth the time, money or effort spent on you
RELATED IDIOMS :
earn your corn
put in a lot of effort for your wages - British informal
a nice little earner
a profitable activity or business - British informal
1996 - Independent - Today's children know a nice little earner when they see one.
earn your keep :
earn your keep To HOME PAGE
Idioms Index – Previous Page