undertake
verb
enter upon an activity or enterprise
accept as a challenge
“I'll tackle this difficult task”
promise to do or accomplish
“guarantee to free the prisoners”
Synonymsguaranteeenter into a contractual arrangement
Synonymscontractaccept as a charge
Synonymstake in charge
Source: WordNet 3.1, Princeton University
