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.
這座城堡有著高聳的塔樓和堅固的城牆,是一幅非常壯觀、宏偉的景象。