Definition of undertakes:
(v) :
(transitive) To take upon oneself; to start, to embark on (a specific task etc.).
(v) :
(intransitive) To commit oneself (to an obligation, activity etc.).
(v) :
(British, informal) To pass a slower moving vehicle on the curbside rather than on the side closest to oncoming traffic.
(n) :
(British, informal) The passing of slower traffic on the curbside rather than on the side closest to oncoming traffic.
(v) :
(archaic, intransitive) To pledge; to assert, assure; to dare say.
(v) :
(obsolete, transitive) To take by trickery; to trap, to seize upon.