floodgate

Noun
  1. regulator consisting of a valve or gate that controls the rate of water flow through a sluice
  2. something that restrains a flood or outpouring
    • suspension of surveillance opened the floodgates to illegal immigrants

Khám phá thêm

Các từ liên quan

floodgate
The engineer opens the floodgate to release water from the reservoir.