earn 2023.01.19 Meaning of earn in English Verb 1. get money in return for doing work; be paid It's not easy to earn money. 2. get something in return for one’s good deed or action; win You'll earn the respect of everyone at work for your accomplishment.