be put on the spot

listen to the pronunciation of be put on the spot
الإنجليزية - التركية
zor duruma düşürülmek
zor durumda bırakılmak
الإنجليزية - الإنجليزية

تعريف be put on the spot في الإنجليزية الإنجليزية القاموس.

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