towerer
Etymology
From tower + -er.
noun
One who towers.