Noun tower of strength has 1 sense
  1. tower of strength, pillar of strength - a person who can be relied on to give a great deal of support and comfort
    --1 is a kind of patron, sponsor, supporter
,
TOP