If the synonym for put on the spot are wrong, please inform the site editors by writing a comment.
You can search for put on the spot synonym and other synonyms at psgroove.com
Do you think it is a different synonym for the following except for put on the spot synonyms? Comment to add other put on the spot synonym.
1. as in embarrass
Put On The Spot synonym for verb cause mental discomfort