Webster's Revised Unabridged Dictionary · 1913

Depeach

Depeach , transitive verb

[Latin dépêcher. See Dispatch.]

To discharge. [Obsolete]
As soon as the party... before our justices shall be depeached. — Hakluyt