Definitions for floodgate

Definitions for (noun) floodgate

Main entry: penstock, sluice valve, sluicegate, floodgate, head gate, water gate

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


Main entry: floodgate

Definition: something that restrains a flood or outpouring

Usage: suspension of surveillance opened the floodgates to illegal immigrants


Visual thesaurus for floodgate