substation
English Dictionary
->
Letter S
-> substation
Search Dictionary:
substation Definition
(n)
a
subsidiary
station
where
electricity
is
transformed
for
distribution
by
a
low
-
voltage
network
substation Synonyms
substation
© Art Branch Inc.