All three way partnership undertaking-backed business undertaking capital enterprise undertaking capital undertaking creation corporate undertaking noun, at corporate venturing See all meanings Phrasal Verbs enterprise on/on something phrasal verb [only right before noun] working or performing for yourself rather then to the state or for a group or organization Look https://businessflightshop.co.uk/blog/how-to-upgrade-your-flight-tickets-to-the-first-class/