Definition of local exchange in English:

local exchange

noun

  • The nearest telephone exchange to which a particular telephone is connected.

Origin

Late 19th century; earliest use found in The Standard.