Find the word definition

Wiktionary
long hauls

n. (long haul English)