GeneralConnection.com
➔
Dictionary
undertake
Verb
1. set about
2. attempt, initiate, pioneer, tackle
3. take on, confront, face up, face, guarantee
4. promise, assure, contract
5. promise, assure, take in charge
5. accept, consent, go for
Usage