(Put) on the spot

Ιδιωματισμός Αγγλικά idiom
Ww Ww Ww Ww Κυρ, 29 Ιαν 2017, 01:41

Meanings of "(Put) on the spot"

Αγγλικά

1. Put on the spot - to be put under a lot of pressure, to be held answerable to a situation that is very stressful and sometimes complicated. He's 'on the spot', in a difficult situation.
2. On the spot - At an exact time, at an exact location (it can mean something in the immediate future, ot the past).

Ww WwWw Wwon Κυρ, 29 Ιαν 2017, 01:41