towering
adjectiveDefinition of towering
1
: impressively high or great : imposing
towering pines
2
: reaching a high point of intensity : overwhelming
a towering rage
3
: going beyond proper bounds : excessive
towering ambitions
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more