touched base

English

Verb

touched base

  1. simple past and past participle of touch base