Word of the Moment

Towering

of imposing height; especially standing out above others