English dictionary
tower of strength meaning and definition
Definition and meaning of tower of strength at MeaningMonkey.org. tower of strength meaning and definition in the English Dictionary.TOWER OF STRENGTH noun
Definition of tower of strength (noun)
- a person who can be relied on to give a great deal of support and comfort
- synonyms: pillar of strength
Source: Princeton University Wordnet