debouchments

English

Noun

debouchments

  1. plural of debouchment