English Dictionary
Definition substation in British English
substation noun
[countable] noun
/ˈsʌbˌsteɪʃ(ə)n/
1
a place that electricity passes through on its way from where it is produced to where it is used
Synonyms and related words
