Meaning of “a tower of strength” - Learner’s Dictionary

a tower of strength

someone who helps you a lot during a difficult time

(Definition of “a tower of strength” from the Cambridge Learner’s Dictionary © Cambridge University Press)