1ADJ [ADJ n]高耸的;参天的;屹立的 If you describe something such as a mountain or cliff as towering, you mean that it is very tall and therefore impressive. 高耸的;参天的;屹立的 [literary]
...towering cliffs of black granite which rise straight out of the sea.
2ADJ [ADJ n]杰出的;卓越的;强烈的 If you describe someone or something as towering, you are emphasizing that they are impressive because of their importance, skill, or intensity. 杰出的;卓越的;强烈的 [literary, emphasis]
He remains a towering figure in modern British politics.