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

Treasure Words