towering
🇺🇸
/ˈtaʊərɪŋ/
🇬🇧
/ˈtaʊərɪŋ/
very tall and impressive
The towering skyscraper dominated the city skyline.
这座高耸的摩天大楼主宰了城市的天际线。
excellent or outstanding
He gave a towering performance at the concert.
他在音乐会上的表现令人印象深刻。
very strong or intense
She felt a towering anger towards the injustice.
她对这种不公正感到极度愤怒。