A TOWER OF STRENGTH


Meaning of A TOWER OF STRENGTH in English

person who can be leaned upon and count on to give much support and comfort

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.