FAQs About the word on the spot

就地

without delay or immediately, in a difficult situation, at the place in question; there, at the scene of action

直接,立即,立刻,现在,速速,右,立即,离开,立刻,鲁莽

迟到,慢慢地,迟迟地

on the sly => 偷偷摸摸, on the side => 在一旁, on the road => 在路上, on the qui vive => 忐忑, on the qt => 偷偷摸摸地,