FAQs About the word on the spot

sul posto

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

direttamente,immediatamente,istantaneamente,ora,prontamente,destra,subito,via,immediatamente,a capofitto

tardi,lentamente,tardivamente

on the sly => di nascosto, on the side => di lato, on the road => sulla strada, on the qui vive => all'erta, on the qt => di nascosto,