{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
Slang English vocab. Английский сленговый словарь. 2012