柯林斯英汉双解大词典
towering /ˈtaʊərɪŋ/
1.ADJ If you describe something such as a mountain or cliff as towering, you mean that it is very tall and therefore impressive. 高耸的 [文学性][ADJ n]
2.ADJ If you describe someone or something as towering, you are emphasizing that they are impressive because of their importance, skill, or intensity. 杰出的 [文学性][ADJ n][1]
Towering rage 怒气冲天 ; 怒火冲天 ; 大怒
Towering Oaks 街道地址
Towering Baloth 雄立巴洛西
stand towering 巍然耸立 ; 岿然屹立 ; 屹立
Towering barricade 高塔之盾
towering kiln 塔式炉
towering takeoff[航] 垂直起飞
Towering Toccata 唱片名
Towering Ambition 高耸的建筑[1]