in a moment of aberration
in a moment of abstraction
in the thick of the fight
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
to sell for spot delivery
Verb
to deal with a supplier on the spot
Verb
to translate at sight
Verb
to be at the point of death
Verb
straight through processing (STP)
Noun, Banking