Do you mean meanings? because there are a couple of them...and among them these ones:
Cambridge dict...leap at sth phrasal verb
to eagerly accept the chance to do or have something
When I offered her the job, she leapt at it. leap out at sb
phrasal verb If something leaps out at you, you notice it immediately
As I turned the page his picture leapt out at me.
Don´t know about the background the word you heard, in wich setting etc...
The entries I have just let you know, could perhaps do (since, sometimes they use a word and the reader/spectator will know the meaning on some cue. What we call "connect the dots", so a word said in a terse way, summing up a sentence, a motto etc.
In addition to that, there are other possibilities:http://www.thesaurus.com/browse/leap
Among them, the concept of "run away" or "breakthrough" etc.
Who knows? without much context...