floodgate




floodgate - noun

  • something that restrains a flood or outpouring
  • regulator consisting of a valve or gate that controls the rate of water flow through a sluice
  • floodgate - thesaurus

    penstock   sluicegate