"Sluice" is a word in ENGLISH

sluice ENGLISH
Definition:

A long box or trough through which water flows, -- used for
washing auriferous earth.

sluice ENGLISH
Definition:

The stream flowing through a flood gate.

sluice ENGLISH
Definition:

To wash with, or in, a stream of water running through a
sluice; as, to sluice eart or gold dust in mining.

sluice ENGLISH
Definition:

To wet copiously, as by opening a sluice; as, to sluice
meadows.

sluice ENGLISH
Definition:

Hence, an opening or channel through which anything flows;
a source of supply.

sluice ENGLISH
Definition:

To emit by, or as by, flood gates.

sluice ENGLISH
Definition:

An artifical passage for water, fitted with a valve or
gate, as in a mill stream, for stopping or regulating the flow; also, a
water gate or flood gate.

Few words of positivity

Serious sport is war minus the shooting.

George Orwell

WORD SUGGESTIONS
Laugh your heart out.

I can't understand why people say my girlfriend's legs look like matchsticks. They do look like sticks - but they certainly don't match.

batardeau ENGLISH

A wall built across the ditch of a fortification, with a sluice gate to regulate the height of water in …

Read the complete definition
bay ENGLISH

A small body of water set off from the main body; as a compartment containing water for a wheel; the …

Read the complete definition
gate ENGLISH

A door, valve, or other device, for stopping the passage of water through a dam, lock, pipe, etc.

Read the complete definition
Machecollare LAW AND LEGAL

To make a warlike device over a gate or other passage like to a grate, through which scalding water or …

Read the complete definition
paddle ENGLISH

A small gate in sluices or lock gates to admit or let off water; -- also called clough.

Read the complete definition
stanch ENGLISH

A flood gate by which water is accumulated, for floating a boat over a shallow part of a stream by …

Read the complete definition
tubay CEBUANO

túbay v [A2C; b(1)] keep on doing s.t. Dì siya mutúbay ug tra-báhu kay pul-ánun, He does not keep working …

Read the complete definition
water gate ENGLISH

A gate, or valve, by which a flow of water is permitted, prevented, or regulated.

Read the complete definition
wicket ENGLISH

A small gate by which the chamber of canal locks is emptied, or by which the amount of water passing …

Read the complete definition