MASTER SWITCH


Meaning of MASTER SWITCH in English

main switch that controls an entire structure's electrical power grid

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.