floodgaten. 水門、水閘、防潮水閘英文釋義something that restrains a flood or outpouringregulator consisting of a valve or gate that controls the rate of water flow through a sluice