overdrenched

English

Verb

overdrenched

  1. simple past and past participle of overdrench