Definify.com

Definition 2024


depeached

depeached

English

Verb

depeached

  1. simple past tense and past participle of depeach