sluice down Meaning, Definition & Usage

  1. verb pour as if from a sluice
    sluice.
    • An aggressive tide sluiced across the barrier reef

WordNet