It means to loan or give money to other people and businesses.
He put money on the street because he knew he'd be paid back in time.
53👍 20👎