English | German | Russian | Czech

floodgate English

Meaning floodgate meaning

What does floodgate mean?

floodgate

something that restrains a flood or outpouring suspension of surveillance opened the floodgates to illegal immigrants (= sluicegate) regulator consisting of a valve or gate that controls the rate of water flow through a sluice

Synonyms floodgate synonyms

What other words have the same or similar meaning as floodgate?

Are you looking for...?