American Dictionary
Definition towering in American English
towering adjective
adjective
/ˈtaʊrɪŋ/
1
much taller than surrounding people or things
Example
towering snow-covered mountains
2
Synonyms and related words
Synonyms and related words
