Definition of earth return in English:

earth return

noun

  • 1Electricity
    An earthed return circuit, as distinguished from a metallic circuit.

  • 2Return to earth after having been in space.

Origin

Mid 19th century. From earth + return.

Pronunciation

earth return

/ˌəːθ rɪˈtəːn/