towering

US [ˈtaʊrɪŋ]
UK [ˈtaʊərɪŋ]
  • adj.高大的;高耸的;屹立的;卓越的
  • v.“tower”的现在分词
  • Web冲天;巍峨;巍巍
towering
adj.
1.
高大的;高耸的;屹立的extremely tall or high and therefore impressive
towering cliffs
高耸的悬崖
2.
卓越的;杰出的;出色的of extremely high quality
a towering performance
出色的表演
3.
强烈的;激烈的extremely strong
a towering rage
勃然大怒

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard