WordUnscrambler Home
towering
Definitions
[ˈtaʊərɪŋ], (Adjective)
Definitions:
- extremely tall, especially in comparison with the surroundings
(e.g: Hari looked up at the towering buildings)
- of great importance or influence
(e.g: a majestic, towering album)
Phrases:
Origin
:
Click here to see the free dictionary definition for towering
definition by Oxford Dictionaries