- Inspiring - Outstanding (show) - Persuasive - Striking press I’ve found after I’m first - Making, or tending to make, an impression; having power
to impress; adapted to excite attention and feeling, to touch the
sensibilities, or affect the conscience; as, an impressive discourse;
an impressive scene. - Capable of being impressed.