tower of strength

from WordNet (r) 3.0 (2006)
tower of strength
    n 1: a person who can be relied on to give a great deal of
         support and comfort [syn: {tower of strength}, {pillar of
         strength}]
    

[email protected]