FAQs About the word on the spot

auf der Stelle

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

direkt,sofort,sofort,jetzt,umgehend,recht,sofort,weg,sofort,kopfüber

spät,langsam,verspätet

on the sly => heimlich, on the side => nebenbei, on the road => unterwegs, on the qui vive => auf der Hut, on the qt => heimlich,