depeched

English

Verb

depeched

  1. simple past and past participle of depech
  2. simple past and past participle of depeche