Find the word definition

Wiktionary
long hops

n. (long hop English)