tower of strength
Meaning, Definition & Usage
Dictionary
Related
noun
a person who can be relied on to give a great deal of support and comfort
pillar of strength
.
WordNet
Previous
towards
towboat
towel
toweling
towelling
Next
towered
towering
towery
towhead
towheaded