debouched

English

Verb

debouched

  1. simple past and past participle of debouche