Today’s English Phrase
Meaning: to earn out of something in big amounts. To get returns on an investment.
1. He has cashed in on the estate that his father created. I do not believe he has anything to call his own out there.
2. People who invest in diamonds always cash in the benefits later.