put on the spot

  1. (a) müşkül durumda bırakmak, (b) hesap vermeye/durumu açıklamaya mecbur etmek.
hesap vermeye davet edilmek Verb
hesaplaşmaya çağrılmak Verb
(US) birine meydan okumak Verb