Vocabulary

ばっと

suddenly; in a flash; rapidly; nimbly; alertly

adverb