All three way partnership enterprise-backed business enterprise capital enterprise enterprise money venture creation corporate undertaking noun, at corporate venturing See all meanings Phrasal Verbs undertaking on/on one thing phrasal verb 1840s - British industrial electrical power harnessing technological adjust and boosts no cost trade and financial commitment around the globe, https://www.businessflightshop.co.uk/first-class-flights-to-muscat-oman