Синонимы к шпион: соглядатай, лазутчик, разведчик, переносчик, язык, сыщик, филер. Ср. Агент, Доносчик.