towering
TOW'ERING
, ppr. Rising aloft; mounting high; soaring.
1. a. Very high; elevated; as a towering highth.