C1 adjective /ɪmˈpoʊzɪŋ/
imposing
威圧的な
Meaning
having an appearance that is grand, impressive, or commanding
Example
The castle is an imposing structure overlooking the valley.
その城は谷を見下ろす威圧的な構造です。