a person that you can rely on to help, protect and comfort you when you are in trouble
A TOWER OF STRENGTH
Meaning of A TOWER OF STRENGTH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005