All three way partnership venture-backed business venture cash enterprise undertaking money undertaking creation corporate enterprise noun, at corporate venturing See all meanings Phrasal Verbs undertaking on/upon something phrasal verb Incorporate to word list Add to word listing C1 [ C or U ] a corporation, especially a business, or maybe https://www.businessflightshop.co.uk/first-class-flights-to-toronto-canada