Meaning of “head off” - Learner’s Dictionary

head off

phrasal verb with head uk us /hed/ verb

to start a journey or leave a place:

What time are you heading off?

(Definition of “head off” from the Cambridge Learner’s Dictionary © Cambridge University Press)