RichThesaurus
on this spot
vs
on-thespot
on this spot
on-thespot
How often have the words
on this spot
and
on-thespot
occurred in a corpus of books?
(source:
Google Ngram Viewer
)