Англо-русский словарь Мюллера
Imposing [ɪmˊpəυzɪŋ]
1. pres. p. от impose
2. a производящий сильное впечатление; внушительный, импозантный
imposing