Meaning of “substation” in the English Dictionary

"substation" in British English

See all translations


uk /ˌsʌbˈsteɪ.ʃən/ us /ˌsʌbˈsteɪ.ʃən/

substation noun (ELECTRICITY)

electricity substation

a place that allows electricity to go from one part of the electricity production system to another

substation noun (PART OF ORGANIZATION)

[ C ] US a division of an organization that works under the general control of a larger office:

a police substation

(Definition of “substation” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)