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. |