DEBOUCH


Meaning of DEBOUCH in English

[ dɪ'baʊtʃ , -'bu:ʃ ]

■ verb emerge from a confined space into a wide, open area.

Derivatives

~ment noun

Origin

C18: from Fr. déboucher , from dé- (expressing removal) + bouche 'mouth' (from L. bucca 'cheek').

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.