undertaking

noun

Definitions of undertaking

English

a business enterprise or company

The undertaking was extremely profitable in 2006.

English

a job or piece of work

The construction of the new airport is a large and complex undertaking.

English

a promise, agreement or responsibility

The ambitious undertaking was a contractual requirement.