What does "earning your keep mean"?
Answers:
working hard for the money
doing your part.not sponging off of or taking advantage of another or a situation
it means you go out and make your own money
paying your own way
'keep' means the expenditures you need to live like bills, housing and food.
Usually, it means to do the chores because you don't have the finances to properly pay for the luxury of living there. In other words, you cannot just mooch off of mom & pop when you are past college age.
'Earning a living' so you can pay for your up-keep (meals, clothing, laundry, etc).
To work for the things that you possess. Keep is also a stronghold, castle or jail, so it may have some connections with these terms
It,s Means going out getting a job paying rent and bills
do you mean you eat for free, can I live with you?
The answers post by the user, for information only, UKQnA.com does not guarantee the right.