LONG HAUL Meaning of LONG HAUL in English = long pull Slang English vocab. Английский сленговый словарь. 2012