Find the word definition

Wiktionary
towers of strength

n. (tower of strength English)

Usage examples of "towers of strength".

They were two towers of strength for me then, in many ways like the two no longer there, consigned for always and ever to the hearts of anyone who calls himself New Yorker.