FAQs About the word on the spot

på plats

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

direkt,omedelbart,omedelbart,nu,omedelbart,höger,genast,borta,omedelbart,huvudstupa

sen,långsamt,sent

on the sly => i smyg, on the side => vid sidan om, on the road => på vägen, on the qui vive => på alerten, on the qt => i smyg,