Making a stronger or vivid effect; striking or remarkable: a remarkable service.
Making, or maintaining make, an impression; having capacity to impress; adapted to stimulate attention and experience, to touch the sensibilities, or affect the conscience; as, an impressive discourse; an extraordinary scene.
Capable of being impressed.
Making, or looking after make, an impression; having power to wow; adjusted to excite interest and sensation, to touch the sensibilities, or affect the conscience
Making or tending to make an impression; obtaining the energy of influencing or of interesting interest and experience; adjusted to touch the thoughts or even the conscience: as, an extraordinary discourse; an impressive scene.
effective at being impressed; vulnerable; impressible.