imposing

adj. Impressive, formidable, esp. In appearance.

p. pr. & vb. n. of Impose