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’)




definition by Oxford Dictionaries