YourDictionary

débouché

noun

an outlet, as for troops to debouch through

link/cite print suggestion box