English | German | Russian | Czech

spycatcher English

Meaning spycatcher meaning

What does spycatcher mean?

spycatcher

(informal) A person involved in counterespionage.

Are you looking for...?