On the spot In a difficult or embarrassing situation. The man was suddenly put on the spot when the reporter asked him about the money.