Couloir

Definition:

  • (n.) A deep gorge; a gully.
  • (n.) A dredging machine for excavating canals, etc.

Compare couloir with other words:

couloir vs. gorge