'substation' definitions:

Definition of 'substation'

(from WordNet)
noun
A subsidiary station where electricity is transformed for distribution by a low-voltage network