Search
towering
(ing-form)
Very tall or high and dwarfing anything around it.
The act or condition of being high above others.
(ing-form)
Very tall or high and dwarfing anything around it.
The act or condition of being high above others.