Search the meaning/definition of over one hundred thousand
words!
Random Word
floodgate means
regulator consisting of a valve or gate that controls the rate of water flow through a sluice; something that restrains a flood or outpouring; "suspension ... more