Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

undertaking British & World English

a formal pledge or promise to do something

undertake British & World English

commit oneself to and begin (an enterprise or responsibility); take on