to sell for spot delivery
Verb
at (without) a moment's notice
on the fly
Information Technology
on the spur of the moment
to make a lightning retort
Verb
to hard stop
Verb, Information Technology
to sell for spot delivery
(stock exchange) to sell for spot delivery
Verb
on-the-spot tax refund
Noun
in a moment of aberration
in a moment of abstraction
to deal with a supplier on the spot
Verb
in the thick of the fight
to translate at sight
Verb
to be at the point of death
Verb
straight through processing (STP)
Noun, Banking