Synonyms of towering in English:

towering

adjective

  • 1 a towering skyscraper
    high, tall, lofty, soaring, sky-high, multistory; giant, gigantic, enormous, huge, massive
    informal ginormous
  • 2 a towering intellect
    outstanding, preeminent, leading, foremost, finest, top, surpassing, supreme, great, incomparable, unrivaled, unsurpassed, peerless
  • Definition of towering in:

    Get more from Oxford Dictionaries

    Subscribe to remove adverts and access premium resources

    Word of the day guzzle
    Pronunciation: ˈgʌz(ə)l
    verb
    eat or drink (something) greedily