The Collaborative International Dictionary
Depeach
Depeach \De*peach"\, v. t. [L. d['e]p[^e]cher. See Dispatch.] To discharge. [Obs.]
As soon as the party . . . before our justices shall be
depeached.
--Hakluyt.
Wiktionary
depeach
vb. (context obsolete English) To discharge.