towering
🇺🇸
/ˈtaʊərɪŋ/
🇬🇧
/ˈtaʊərɪŋ/
very tall and impressive
The towering skyscraper dominated the city skyline.
excellent or outstanding
He gave a towering performance at the concert.
very strong or intense
She felt a towering anger towards the injustice.