An Encylopedia Britannica Company

tower

1 tower /ˈtawɚ/ noun
plural towers
1 tower
/ˈtawɚ/
noun
plural towers
Britannica Dictionary definition of TOWER
[count]
: a tall, narrow building or structure that may stand apart from or be attached to another building or structure
see also ivory tower, watchtower, water tower
: a tall piece of furniture used to store something
computers : a personal computer that stands in an upright position see picture at computer

tower of strength

: an emotionally strong person who gives a lot of support or help during difficult times
2 tower /ˈtawɚ/ verb
towers; towered; towering
2 tower
/ˈtawɚ/
verb
towers; towered; towering
Britannica Dictionary definition of TOWER

tower above/over

[phrasal verb]
tower over/above (someone or something)
: to be much taller than (someone or something)
: to be much better or more important than (someone or something)