English edit

Noun edit

spy ring (plural spy rings)

  1. A network of spies.
    the Russian spy ring

Translations edit

Anagrams edit