What is the full meaning of floodgate
a gate for allowing or stopping the flow of water, a sluice or lock gate [n -S]
Example of the word floodgate placed on a Scrabble board.