towering

TOW'ERING, ppr. Rising aloft; mounting high; soaring.

1. a. Very high; elevated; as a towering highth.