TOWERING Meaning of TOWERING in English a. 1.Lofty, elevated, very high.2.Extreme, violent, very great, excessive, prodigious. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012