Synonyms for "floodgate"

Words with similar meaning