put on the spot
短语词形变化
puts on the spot
三单
puts on the spot
putting on the spot
putting on the spot
现在分词
释义与例句
v.
-
1.
To challenge or embarrass (someone).