adj. 25B6; adjective
an impressive building : MAGNIFICENT, majestic, imposing, splendid, spectacular, grand, awe-inspiring, stunning, breathtaking; stately, palatial.
they played some impressive football : ADMIRABLE, masterly, accomplished, expert, skilled, skilful, consummate; excellent, outstanding, first-class, first-rate, fine; informal great, mean, nifty, cracking, ace, wizard; N. Amer. informal crackerjack.
ordinary, mediocre.