sluice down


Meanings

  • pour as if from a sluice;

Synonyms