Sluicegate Meaning

There are 1 meaning(s) for word Sluicegate

Meaning 1 : regulator consisting of a valve or gate that controls the rate of water flow through a sluice

    Synonyms : floodgate,  head gate,  penstock,  sluice valve,  water gate