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,straightaway,now,promptly,right,at once,away,immediately,headlong

late,slowly,tardily

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