English adjective: towering | |||
1. | towering of imposing height; especially standing out above others | ||
Samples | An eminent peak. Lofty mountains. The soaring spires of the cathedral. Towering icebergs. | ||
Synonyms | eminent, lofty, soaring | ||
Similar | high | ||
Antonyms | low | ||