tower of strength (English, noun)
expansion: tower of strength (plural towers of strength)
Senses:
glosses: A person who supplies strong and reliable support, especially in difficult times.
Forms:
form: towers of strength
tags: plural