Synonyms of Substation in English :
Antonyms of Substation in English
Thesaurus of Substation in English
Substation
see definition of substationHypernyms of substation
1. (noun) a subsidiary station where electricity is transformed for distribution by a low-voltage network