The AI-powered English dictionary
comparative more impressive, superlative most impressive
Making, or tending to make, a positive impression; having power to impress examples
Capable of being impressed. examples
Appealing. examples