Promptest Synonyms and Antonyms

Performed with little or no delay
(Adjective)