To receive money as payment for work that you do:. The meaning of earn is to receive as return for effort and especially for work done or services rendered.
To get something that you deserve:. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.