English Dictionary
Definition leap at the in British English
leap at the phrase
phrase
1
to accept something quickly and in an enthusiastic way
