imposing
🇺🇸
/ɪmˈpəʊzɪŋ/
🇬🇧
/ɪmˈpəʊzɪŋ/
looking very impressive and grand
The castle was an imposing sight with its tall towers and strong walls.
这座城堡有着高耸的塔楼和坚固的城墙,是一幅非常壮观、宏伟的景象。