towerier
/tɔɪˈraɪər/Definitions
1. adjective
More lofty or elevated in spirit, idea, or quality; more impressive or imposing.
“The towerier skyscraper dominated the city’s skyline.”
2. comparative form of tower
Higher in elevation or more elevated in position.
“This hill is towerier than the one we climbed last week.”