Sluice.

« Back to Dictionary Index

1. A sliding gate or other contrivance for regulating the flow of water in a channel. 2. An artificial water channel. 3. A steep, narrow waterway.

No comments yet.

Leave a Reply