Definitions Found:

to enter into something eagerly