impulsively (adv.) impulsive (adj.) impulsion (n.) impulse (n.) impugn (v.) impudent (adj.) impudence (n.) imprudent (adj.) imprudence (n.) improvision (n.) improvise (v.) improvisational (adj.) improvisation (n.) improvident (adj.) improvidence (n.) improves vt.改善;改进;提高vi.变得更好;改进improvement (n.) improve (v.) improve vt. 改善,增进;提高…的价值 vi. 增加;变得更好improvable (adj.)