[haul off] vi (1870): to get ready--used with and and a following verb describing a usu. sudden and violent act "I hauled off and hit him"
HAUL OFF
Meaning of HAUL OFF in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012