OPEN THE SLUICES Meaning of OPEN THE SLUICES in English open the flood gates, open the dams Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012