Synonyms
Antonyms

1. towering

adjective. ['ˈtaʊɝɪŋ, ˈtaʊrɪŋ'] of imposing height; especially standing out above others.

Synonyms

Rhymes with Towering

  • overpowering