Noun Definition

floodgate

1.Definition: regulator consisting of a valve or gate that controls the rate of water flow through a sluice

Related Noun(s):penstock, sluicegate

Category: Objects

2.Definition: something that restrains a flood or outpouring

"Suspension of surveillance opened the floodgates to illegal immigrants"

Category: General