sluice down
English Thesaurus
1. pour as if from a sluice (verb.weather)
| hypernym | : | pelt, pour, rain buckets, rain cats and dogs, stream, |
| definition | : | rain heavily (verb.weather) |
Visual ArtiKata
Explore sluice down in ArtiKata.com >
| hypernym | : | pelt, pour, rain buckets, rain cats and dogs, stream, |
| definition | : | rain heavily (verb.weather) |