spy-catcher ( synonym found)

Definition of spy-catcher:

(n) : someone or something that scorches; a very good goal
"what a scorcher!"

Definition of spy-catcher:

(n) : someone or something that scorches; a very good goal
"what a scorcher!"

Back to Top