意味・用法
earn O「O(お金)を(働いて)稼ぐ」/「O(評判・信頼など)を得る」
earn a (one's) living「生計を立てる」
詳しい説明を読む
He earns a living by teaching English.
彼は英語を教えて生計を立てている。
She earned the respect of her colleagues.
彼女は同僚たちの尊敬を得た。
earn は「努力や働きの見返りとして得る」というのが中心の意味です。名詞 earnings は「収入,所得」(常に複数形)です。
win・gain との使い分け
earn:働き・努力の見返りとして得る
win:競争・賭けなどで勝ち取る(win a prize)
gain:(徐々に)得る,増す(gain weight「体重が増える」)
詳しい説明を読む
宝くじで当てたお金は win the lottery,給料として受け取るお金は earn money です。「経験を積む」は gain experience と言います。