A word examined

sluice

noun
6 letters·English
noun

sluicea gate or channel that controls the flow of water, especially in a dam or canal

Wiktionary →
No comments yet