WTWM

whatsthatwordmean

← Definition
Guess

sluicegate

nounA gate or valve that controls the flow of water in a channel or dam.

Synonyms

floodgatenounvalvenoun

Built for word lovers.