Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: tower of strength
  1. A person who can be relied on to give a great deal of support and comfort
    "During the crisis, she was a tower of strength for her family";
    - pillar of strength

Derived forms: towers of strength

Type of: patron, sponsor, supporter