hack off verb Infinitive hack off Present tense 3rd person singular hacks off Preterite hacked off Present participle hacking off Past participle hacked off