What is the meaning of Towering?

present participle and gerund of tower

Very tall or high and dwarfing anything around it.

The act or condition of being high above others.

Source: wiktionary.org