'Open the floodgates' means to 'make something possible to happen that had been difficult, illegal, or impossible.' At least that is the definition according to the idiom section of www.usingenglish.com.
Why do we care about that fun-filled fact here at Rhoads Memorial Library?
It is because finally we are receiving newly released books from our main supplier, addressing a s...