I like lookup up the definitions of words in the theme to see if there are any obscure meanings that could be helpful. This theme didn't yield anything like that, but here's what I came up wtih in case it helps anyone out.
Leap:
Verb
Jump or spring a long way, to a great height, or with great force.
Move quickly or suddenly
Jump across or over
Make a sudden rush to do something; act eagerly and suddenly
Accept (an opportunity) eagerly
(of a price or figure) increase dramatically.
Nound
A forceful or quick movement.
A dramatic increase in price, amount, etc.
(in place names) a thing to be leaped over or from (E.g. Lovers Leap)
Bounds
Verb
A leaping movement upward.
Noun
A territorial limit; a boundary.
A place within certain limits; restrict.