IMPOSING


Meaning of IMPOSING in English

adj. impressive, formidable, esp. in appearance.

Derivatives:

imposingly adv. imposingness n.

Oxford English vocab.      Оксфордский английский словарь.