Noun
1. sluiceway
Verb
1. penstock, conduit, sluice down
2. pour, pelt, stream, rain cats and dogs, rain buckets, flush
3. drench, douse, dowse, soak, sop, souse, transport
4. draw
5. take out
| Foreign Language Equivalents of 'sluice' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||