Definition of stratovision in English:

stratovision

noun

historicalUS Television
  • A system whereby television programmes are broadcast to a wide area by retransmission from a circling aircraft.

Origin

1940s; earliest use found in The Cleveland Plain Dealer. From strato- + -vision (in television.

Pronunciation

stratovision

/ˈstratə(ʊ)vɪʒn/ /ˈstreɪtə(ʊ)vɪʒn/