Ekran definitions

Search

Ekran

Ekran logo #10101) Communications satellite
Found on https://www.crosswordclues.com/clue/ekran

Ekran

Ekran logo #21160Ekran-M Russian geosynchronous communications satellites. Work on Ekran (`screen”) began in the late 1960s, initially using hazardous technologies. The satellite was to have been boosted into orbit by a Proton rocket fitted with a new high-performance upper stage using fluorine/amine propellants...
Found on http://www.daviddarling.info/encyclopedia/E/Ekran.html
No exact match found.