You searched for:
“sputniks”
An artificial satellite of the earth, launched by Soviet Russia; literally, "traveling companion" or "fellow-traveler", short for Russian sputnik zemlyl, "traveling companion of the earth".
This entry is located in the following unit:
Words ending with -nik +
(page 1)