debouch

?

ads

verb

~ debouches 3rd person; ~ debouched past tense; ~ debouching present participle

ads