Sluicegate (noun) Definition, Meaning & Examples

noun
  1. a valve or gate fitted to a sluice to control the rate of flow of water
Sluicegate (noun) Definition, Meaning & Examples

More Definitions