Skip to definition.
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
    - pillar of strength

Type of: patron, sponsor, supporter