Find the word definition

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.