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 salmanazar
    Pronunciation: ˌsalməˈneɪzə
    noun
    a wine bottle twelve times the standard size...