{v. phr.} To merit one's salary or keep by performing the labor or chores that are expected of one. * /John earned his keep at the music conservatory by dusting off all the musical instruments every day./
EARN ONE'S KEEP
Meaning of EARN ONE'S KEEP in English
Dictionary of English idioms . Словарь английских идиом. 2012