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.