sluices
noun(sluice)
an artificial passage for water (as in a millstream) fitted with a valve or gate for stopping or regulating flow
sluices
noun(sluice)
a body of water pent up behind a floodgate
sluices
noun(sluice)
a dock gate : floodgate
sluices
verb(sluice)
to draw off by or through a sluice
sluices
verb(sluice)
to wash with or in water running through or from a sluice
sluices
verb(sluice)
to drench with a sudden flow : flush