English
Detailed Synonyms for tower of strength in English
tower of strength:
tower of strength [the ~] noun
-
the tower of strength
– a person who can be relied on to give a great deal of support and comfort 1the pillar of strength; the tower of strength– a person who can be relied on to give a great deal of support and comfort 1