Definition of towering adjective from the Oxford Advanced American Dictionary

     

    towering

     adjective
    adjective
    NAmE//ˈtaʊərɪŋ//
     
    [only before noun]
     
    jump to other results
  1. 1extremely tall or high and therefore impressive towering cliffs
  2. 2of extremely high quality a towering performance
  3. 3(of emotions) extremely strong a towering rage
See the Oxford Advanced Learner's Dictionary entry: towering

Other results

All matches