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