FAQs About the word on the spot

on the spot

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

directly,immediately,instantly,now,promptly,right,at once,away,forthwith,headlong

late,slowly,tardily

on the sly => on the sly, on the side => on the side, on the road => on the road, on the qui vive => on the qui vive, on the qt => on the QT,