put on spot

listen to the pronunciation of put on spot
English - Turkish
oracıkta koymak
put on so.
öyle yaparım
English - English

Definition of put on spot in English English dictionary

put on the spot
place in a difficult situation, try to assassinate
put on spot
Favorites