FAQs About the word on the spur of the moment

心血来潮

on impulse; without premeditation

匆忙地,匆忙,突然,自动,粗略地,鲁莽,热脚,急不可待地,即兴的,冲动地

故意,谨慎地,故意地,断断续续地,犹豫不决地,犹豫不决地,从容的,慢慢地,认真地,暂时

on the spot => 就地, on the sly => 偷偷摸摸, on the side => 在一旁, on the road => 在路上, on the qui vive => 忐忑,