English to English

sluice down

verb (v)

  • pour as if from a sluice(verb.weather)
    Synonym:
    sluice
    source: wordnet30
Advertisement

Bookmark This Site