Depeach Definition

verb

(obsolete) To discharge.

Wiktionary

Origin of Depeach