From Longman Business Dictionaryvendor placingˈvendor ˌplacing British English [countable]FINANCE a sale of shares by a company, done in order to provide the finance which will allow it to buy all or part of another companyIt is raising £11.8 million in a vendor placing to finance its acquisition of the company. → placing