“put sb on the spot”的意思是:為難某人。
其他釋義讓某人處於尷尬境地。
1,... sb on probation v (employ sb for a trial period) 試用某人,將某人作為見習人員
2, put sb on the spot 讓某人處於尷尬境地?
3,put sb out v (inconvenience sb) 給某人添麻煩,使人感到不便 ..
例句
1,Introduce:This?is?the?romaunt?of?a?bandit?of?a?put?sb?on?the?spot?that?produces?in a?period?ofWar?of?Resistance Against?Japan,?Kuomintang, day?of?man?beat?back that stands to go alone especially.?
參考資料
有道詞典:/search?q=put%20sb%20on%20the%20spot&keyfrom=hao360