earn/ əːn /

1.vt.[+salary] [ money] 
挣得

2.vt.[商] [+interest] 
生利

3.vt.[+praise] [ hatred] [ reputation] 
博得

to earn one's {or} a living
谋生
he's earned a rest/reward
他应得休息/奖励