towering - Dictionary definition and meaning for word towering
Powered by Mnemonic Dictionary
: tower are usually huge and large