Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

substation Definition

Cancel
substation
noun(sub-sta-tion)
a subsidiary station where electricity is transformed for distribution by a low-voltage network

Words Related to substation!

substation Examples by Brain Bank Users