imposing

US /ɪmˈpoʊ.zɪŋ/
UK /ɪmˈpoʊ.zɪŋ/
"imposing" picture
1.

宏偉的, 氣勢非凡的, 令人印象深刻的

grand and impressive in appearance

:
The cathedral was an imposing structure.
大教堂是一座宏偉的建築。
He was an imposing figure, tall and broad-shouldered.
他是一個魁梧的人物,身材高大,肩膀寬闊。