spot on
adjective
[ dʒ ]
• completely accurate or correct.
• "your reviews are spot on"
Similar:
accurate,
correct,
right,
perfect,
exact,
unerring,
inch-perfect,
bang on,
on the money,
on the nose,
on the spot
• without any delay; immediately.
• "he offered me the job on the spot"
Similar:
immediately,
there and then,
then and there,
straight away,
right away,
forthwith,
instantly,
summarily,
without delay,
without hesitation,
at once,
that instant,
directly,
outright,
in short order,
straight,
straightway,
instanter,
forthright,
• at the scene of an event.
• "journalists on the spot reported no progress"
• (with reference to an action) performed without moving from one's original position.
• "running on the spot"