SUBSTATION


Meaning of SUBSTATION in English

sub ‧ sta ‧ tion /ˈsʌbˌsteɪʃ ə n/ BrE AmE noun [countable]

a place where electricity is passed on from the place that produces it into the main system

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.