Adjective Definition

towering

1.Definition: of imposing height; especially standing out above others

"Towering icebergs"

Related Adjective(s):eminent, lofty, soaring




Please Share