My review about floodgate,Floodgate definition: a gate in a sluice that is used to control the flow of water | Meaning, pronunciation, translations.Floodgate, gate id for shutting out or releasing the flow of water over spillways, in connection with the operation of a dam. If an action or a decision opens the floodgates, it allows something to happen a lot or allows many people to do something that was not previously allowed: Floodgate definition is a gate for shutting out, admitting, or releasing a body of water : sluice. This is to tell you that they are built at the end of storm sewers. During high water, floodgates prevent river water from backing through the sewer into the cities. That's all about my review about floodgate according to what I have experience