Definition of place

To sell your company's stock directly to an investor rather than in a public offering. Shares can also be placed to an investment bank, which sells them on to investors through the market.