From English-Turkish FreeDict Dictionary ver. 0.3: towering /tˈaʊəɹɪŋ/ 1. yüksek, kule gibi 2. çok şiddetli, şiddeti artan towering rage dehşetli öfke.
towering /tˈaʊəɹɪŋ/ 1. yüksek, kule gibi 2. çok şiddetli, şiddeti artan towering rage dehşetli öfke.