What is the meaning of the word "impressive"?
Definitions:
-
making a strong or vivid impression
adjective
- an impressive ceremony
- an impressive ceremony
-
producing a strong effect
adjective
- gave an impressive performance as Othello
- gave an impressive performance as Othello