English synonyms about - contact  

creature of impulse

noun

Roget 612: impulse, sudden thought; impromptu, improvisation; inspiration, flash, spurt.    improvisatore; creature of impulse.   

Find more on creature of impulse elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0627