Synonyms and Antonyms for sputnik

1. sputnik (n.)

a Russian artificial satellite

Synonyms: