depeachdepeach means to discharge or dispatch.EtymologyFrom French dépêcher (“to dispatch”). See dispatch.verbTo discharge or dispatch“as soon as the party […] before our justices shal be depeached”