on-the-spot

WordReference English-Arabic Dictionary © 2012:

صيغ مركبة
on the spot adv (immediately)فوراً، حالاً
 He ordered me to do it on the spot because he couldn't wait.
on the spot adv (in one's current location)في مكانه
 Reporting from the battlefield, here's our man on the spot.
on the spot adv (in an awkward situation)في موقف محرج
put sb on the spot v informal (create a difficult situation for sb)يضعه على المحك
 My teacher put me on the spot with a difficult question.
  Report an error

مناقشات المنتدى بخصوص "on-the-spot":

See Google Translate's machine translation of 'on-the-spot'.

In other languages: Spanish | French | Italian | Portuguese | German | Russian | Polish | Romanian | Czech | Greek | Turkish | Chinese | Japanese | Korean |

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.