POWER FAILURE Meaning of POWER FAILURE in English power outage, decrease in electrical supply, decrease in voltage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012