floodgate

(noun)

noun

1. something that restrains a flood or outpouring

- suspension of surveillance opened the floodgates to illegal immigrants

Definition categories: thought, restraint

2. regulator consisting of a valve or gate that controls the rate of water flow through a sluice

Similar word(s): penstock

Definition categories: man–made, regulator