RichThesaurus
lay on the line
vs
put on the spot
lay on the line
verb
To risk.
To state strongly, clearly, and accurately.
put on the spot
How often have the words
lay on the line
and
put on the spot
occurred in a corpus of books?
(source:
Google Ngram Viewer
)