Definitions Found:

LEAPER, one that leaps (to spring off the ground)