hatched, matched, and dispatched

English

Verb

hatched, matched, and dispatched

  1. simple past and past participle of hatch, match, and dispatch