RichThesaurus
on-thespot
on-thespot
synonyms
present
prompt
within reach
split-second
pressing
quick
present-day
on board
on deck
hither
attending
exigent
available
existent
clamant
fast
crying
current
insistent
dire
hereabouts
imperative
extant
hitherto
attendant
in this direction
burning
direct
instant
instantaneous
contemporary
on hand
importunate
on this spot
here
on-thespot
definitions