WordUnscrambler Home
debouch
Definitions
[dɪˈbuːʃ], (Verb)
Definitions:
- emerge from a confined space into a wide, open area
(e.g: the stream finally debouches into a silent pool)
Phrases:
Origin
:
mid 18th century: from French déboucher, from dé- (expressing removal) + bouche ‘mouth’ (from Latin bucca ‘cheek’)
Click here to see the free dictionary definition for debouch
definition by Oxford Dictionaries