towering (p. pr. & vb. n.) of Tower |
Towering (a.) Very high |
Towering (a.) Hence, extreme |
eminent lofty soaring towering | of imposing height, especially standing out above others, an eminent peak, lofty mountains, the soaring spires of the cathedral, towering icebergs |