floodgate

Nouns

  • (n) something that restrains a flood or outpouring
    • suspension of surveillance opened the floodgates to illegal immigrants
  • (n) regulator consisting of a valve or gate that controls the rate of water flow through a sluice head gate, penstock, sluicegate, sluice valve, water gate,

Synonyms

head gate penstock sluicegate sluice valve water gate

Words of close approximity