Meaning of “open the floodgates” - Learner’s Dictionary

open the floodgates

to make it possible for a lot of people to do something

(Definition of “open the floodgates” from the Cambridge Learner’s Dictionary © Cambridge University Press)