Definition of Floodgate

  • 1. Something that restrains a flood or outpouring Noun
  • 2. Regulator consisting of a valve or gate that controls the rate of water flow through a sluice Noun

Synonyms for word "floodgate"

Semanticaly linked words with "floodgate"

Hyponims for word "floodgate"