Synonyms for "undertake"

Words with similar meaning