adjective Date: 1786 impressive in size, bearing, dignity, or grandeur, see: grand ~ly adverb
IMPOSING
Meaning of IMPOSING in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012