spy ring

English

Noun

spy ring (plural spy rings)

  1. A network of spies.
    the Russian spy ring

Translations

Anagrams