All joint venture undertaking-backed business venture capital venture undertaking money enterprise development corporate undertaking noun, at corporate venturing See all meanings Phrasal Verbs undertaking on/upon some thing phrasal verb , accounting and environmental requirements as noticeable areas of software for the lessons acquired from banking regulation. From the Cambridge English https://www.businessflightshop.co.uk/south-africa