substation

English

noun
Definitions
  • A site where electricity supplied by long-distance (high-voltage) transmission lines is transformed and/or regulated for local (low-voltage) distribution.
  • A satellite police station serving one neighborhood or part of a larger jurisdiction.

Etymology

Prefix from English station.

Origin

English

station

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms