towering

US /ˈtaʊ.ɚ.ɪŋ/
UK /ˈtaʊ.ɚ.ɪŋ/
"towering" picture
1.

そびえ立つ

very high and making people feel respect:

:
the towering walls of the Acropolis