Counterspy — synonyms, definition

1. counterspy (Noun)

1 synonym
mole
1 definition

counterspy (Noun) — A spy who works against enemy espionage.

2 types of
spy undercover agent