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
American idioms English vocabulary. Английский словарь американских идиом. 2012