Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

towering Definition

Cancel
towering
adjective(tow-er-ing)
of imposing height; especially standing out above others
Synonyms: eminent, lofty, soaring,
Examples:
Towering icebergs.

Words Related to towering!

towering Examples by Brain Bank Users