headed off at the pass

English

Verb

headed off at the pass

  1. simple past and past participle of head off at the pass