A spy who works against enemy espionage
(Noun)
Synonyms:
  1. nevi
  2. blotches
  3. counterspies
  4. marks
  5. growths
  6. flaws
  7. faults
A protective structure of stone or concrete; extends from shore into the water to prevent a beach from washing away
(Noun)