sluicegate meaning
UK US
sluicegate (noun): regulator consisting of a valve or gate that controls the rate of water flow through a sluice.
Definition of sluicegate
Word lists: words starting with SL · words ending in TE · 10-letter words
More about sluicegate on Wikipedia.