Translate floodgate | into French | into German | into Italian Definition of floodgate
noun
a gate that can be opened or closed to admit or exclude water, especially the lower gate of a lock. (usually
the floodgates)
a last restraint holding back an outpouring of something powerful or substantial:his lawsuit could open the floodgates for thousands of similar claims