SPUTNIK


Meaning of SPUTNIK in English

n. each of a series of Russian artificial satellites launched from 1957.

Etymology: Russ., fellow-traveller

Oxford English vocab.      Оксфордский английский словарь.