tow·er·ing
adjective/ˈtaʊərɪŋ/
/ˈtaʊərɪŋ/
[only before noun]- extremely tall or high and therefore impressive
高大的;高耸的;屹立的 - towering cliffs
高耸的悬崖
Extra Examples- The building erupted in a towering inferno.
这座大楼喷出冲天大火。 - The library was filled with rows of towering bookcases.
图书馆里摆满了一排排高耸的书柜。
- towering cliffs
- of extremely high quality
卓越的;杰出的;出色的 - a towering performance
出色的表演
- a towering performance
- (of emotions) extremely strong
强烈的;激烈的 - a towering rage
勃然大怒
- a towering rage