131put money into — invest money in …
English contemporary dictionary
132plough something in — invest or reinvest money in a business. → plough …
English new terms dictionary