sluice
noun
an artificial channel for conducting water, often fitted with a gate sluice gate at the upper end for regulating the flow.
Used to describe a continuous action that will progress up until a designated point of completion in the future.
Popular Searches