POWER SOURCE (SUPPLY) Meaning of POWER SOURCE (SUPPLY) in English See electrical source (supply). Electrochemistry English dictionary. Английский словарь электрохимии. 2012