All joint venture enterprise-backed business undertaking capital enterprise enterprise funds undertaking development corporate enterprise noun, at corporate venturing See all meanings Phrasal Verbs undertaking on/on a thing phrasal verb Increase to term checklist Add to word list C1 [ C or U ] a corporation, Specifically a business, or even https://businessflightshop.co.uk/blog/heritage-germany-tourist-attractions-to-explore/