Englishdisembogue/ˌdɪs.ɪmˈbəʊɡ/ · verbMeaningTo come out into the open sea from a river etc.(of a river or waters) To pour out, to debouch; to flow out through a narrow opening into a larger space.Related wordsemit(English)embogue(English)debouche(English)debouch(English)disembark(English)emerge(English)debark(English)disbark(English)SourcesDictionaryAPI.dev English dictionary data