ON (AN) IMPULSE
Meaning of ON (AN) IMPULSE in English
IMPULSIVELY, spontaneously, on the spur of the moment, without forethought, without premeditation.
2192; headword
Concise Oxford thesaurus English vocabulary.
Краткий оксфордский словарь английского языка тезаурус.
2012