TOWER (OR PILLAR) OF STRENGTH
Meaning of TOWER (OR PILLAR) OF STRENGTH in English
tower ( or pillar) of strength
a person who can be relied upon to support and comfort others.
→ strength
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004