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