debouches

  • v.(The river) outflow; (Army) into the (open)
  • n.With "débouché"
  • WebThe estuary; Overflow; In and out
n.
1.
Same as  bouché