'tower of strength' definitions:

Definition of 'tower of strength'

(from WordNet)
noun
A person who can be relied on to give a great deal of support and comfort [syn: tower of strength, pillar of strength]