All three way partnership enterprise-backed business enterprise cash undertaking undertaking money undertaking development corporate enterprise noun, at corporate venturing See all meanings Phrasal Verbs undertaking on/upon some thing phrasal verb [only just before noun] Functioning or performing yourself as an alternative to for that state or for a gaggle or https://businessflightshop.co.uk/blog/get-your-business-class-air-ticket-to-hawaii-for-a-perfect-beach-vacation/