deutschdictionary
adjective
(HAVING A GRAND APPEARANCE)
The imposing building attracts many visitors. - Das imposante Gebäude zieht viele an.
(EVOKING ADMIRATION THROUGH SIZE OR QUALITY)
His achievements are truly impressive. - Seine Leistungen sind wirklich beeindruckend.
verb
(TO MAKE SOMEONE FEEL ADMIRATION)
The presentation will impress everyone. - Die Präsentation wird alle beeindrucken.