sputnik

Noun
  1. A Russian artificial satellite (synset 104297753)
    "Sputnik was the first man-made satellite to orbit the earth"

Other Searches