Home

Word

tower of strength, n.
more info a person who can be relied on to give a great deal of support and comfort
<noun.person>

pillar of strength tower of strength
semantic pointers
hypernym