to accept a chance or an opportunity quickly and with enthusiasm
leap at sth
to accept a chance or an opportunity quickly and with enthusiasm
I leapt at the chance to go to France.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition