Other words in thesaurus...
impregnable
impregnate
impression
impressionable
impressionist
impressions
impressively
impressiveness
imprint
imprinted