impressive

Home / glossary / impressive

evoking admiration through size, quality, or skill; grand, imposing, or awesome.