put on the spot
English
Verb
put on the spot (third-person singular simple present puts on the spot, present participle putting on the spot, simple past and past participle put on the spot)
put on the spot (third-person singular simple present puts on the spot, present participle putting on the spot, simple past and past participle put on the spot)