Couloir

Webster's Dictionary of the English Language

·noun A deep gorge; a gully.

II. Couloir ·noun A dredging machine for excavating canals, ·etc.