Sputniks [noun]

Definition of Sputniks:

subsidiary

Synonyms of Sputniks:


Opposite/Antonyms of Sputniks:

-


Sentence/Example of Sputniks:

But that was after Sputnik, and we didn't dare disregard any hints from the other side of the Iron Curtain.