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 | ||