1. towering - Noun
2. towering - Adjective
3. towering - Verb
5. towering - Adjective Satellite
of Tower
Very high; elevated; rising aloft; as, a towering height.
Hence, extreme; violent; surpassing.
Source: Webster's dictionaryan eminent peak Source: Internet
lofty mountains Source: Internet
the soaring spires of the cathedral Source: Internet
towering icebergs Source: Internet
After 19 seasons, towering Ballymacarbry forward Michelle Ryan has called time on inter county football. Source: Internet
Along the way, we have accomplished towering deeds, and also faced with humiliating failures. Source: Internet