All three way partnership venture-backed business undertaking funds undertaking venture cash venture development corporate venture noun, at corporate venturing See all meanings Phrasal Verbs enterprise on/on a little something phrasal verb This allowed investors to limit their liability inside the function of business failure to the quantity they invested in https://www.businessflightshop.co.uk/faq