|
Definition of Floodgate
1. Noun. Something that restrains a flood or outpouring. "Suspension of surveillance opened the floodgates to illegal immigrants"
Generic synonyms: Restraint
2. Noun. Regulator consisting of a valve or gate that controls the rate of water flow through a sluice.
Exact synonyms: Head Gate, Penstock, Sluice Valve, Sluicegate, Water Gate
Generic synonyms: Regulator
Group relationships: Penstock, Sluice, Sluiceway
Generic synonyms: Regulator
Group relationships: Penstock, Sluice, Sluiceway
Definition of Floodgate
1. [n -S]