Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: clough  klúf
  1. An allowance in weighing
     
  2. A sluice used in returning water to a channel after depositing its sediment on the flooded land
     
  3. A cleft in a hill; a ravine; a narrow valley

Derived forms: cloughs

Encyclopedia: Clough Clough, Arthur Hugh