Adjective · B2
impressive
Meaning

causing admiration due to its scale skill or quality