meaning of sluice down
1.
pour
as
if
from
a
sluice;
"An
aggressive
tide
sluiced
across
the
barrier
">reef"
Related Words
sluice down
|
Developed & Maintained By
Taraprasad.com