COULOIR


Meaning of COULOIR in English

noun a deep gorge; a gully.

2. couloir ·noun a dredging machine for excavating canals, ·etc.

Webster English vocab.      Английский словарь Webster.