Impressive in size or appearance (8)
I believe the answer is:
imposing
(Other definitions for imposing that I've seen before include "Impressive in appearance" , "Taking liberties" , "Impressive - or putting tax on" , "Grand, impressive" , "Majestic" .)