Answer: floodgates

AnswerCrossword Clue
FLOODGATESFlow controllers
FLOODGATESInundate tech VIP Bill?
floodgatesFLOODGATE, a gate for allowing or stopping the flow of water, a sluice or lock gate
floodgatesA gate that can be opened or closed to admit or exclude water, esp. the lower gate of a lock
floodgatesA last restraint holding back an outpouring of something powerful or substantial