impact impaired impalpable impartially impart impassible impassioned impassively impassive impassivity impatience impatiently impatient impeachment impeccable impeccably impede impell impenetrability imperatively imperative imperceptibly imperiously impersonally impersonal impersonate impersonation impertinence impertinently imperturbably impervious impetuosity impetuously impetuous impetutous impingement impinge implacability implacable implacably implantation implausible implement implication implicitly imploringly imploring imply impolite impolitic importance importantly important import impose imposing imposition impossible impossibly imposter impostor impotently impoverished impracticable imprecisely impregnable impression impressively impressive impress imprest imprint improbable improbably impromptu improperly improper impropriety improvement improve improvident improving improvise impudently impudent impulse impulsively impulsive impunity impure imputation