Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
substation
in English
substation
us
//səbˈsteɪ.ʃən//
uk
//səbstɪˈteɪ.ʃən//
#moderate
Plural
substations
Definitions
Noun
electricity
transformation
site
;
voltage
regulation
The
power
company
built
a
substation
to
regulate
voltage
.
satellite
police
station
;
neighborhood
jurisdiction
The
local
substation
is
responsible
for
policing
the
neighborhood
.
branch
post
office
location
The
postal
service
opened
a
substation
near
the
university
.
subordinate
operational
base
The
military
established
a
substation
in
the
remote
area
to
support
the
main
base
.
a
site
transforming
high-voltage
electricity
for
local
distribution
The
utility
company
constructed
a
substation
to
step
down
the
voltage
for
residential
use
.
Base Words
station
sub