Rhymes | Synonyms
adjective: of imposing height; especially standing out above others
"Towering icebergs."