on the spot
English Dictionary
->
Letter O
-> on the spot
Search Dictionary:
on the spot Definition
(r)
without
delay
or
immediately
; "
we
hired
her
on
the
spot
"; "
thought
they
were
going
to
shoot
us
down
on
the
spot
"
(r)
in
a
difficult
situation
; "
that
question
really
put
him
on
the
spot
"
(r)
at
the
place
in
question
;
there
; "
they
were
on
the
spot
when
it
happened
"; "
it
had
to
be
decided
by
the
man
on
the
spot
"
on the spot Synonyms
on the spot
© Art Branch Inc.