tower of strength

Noun
  1. A person who can be relied on to give a great deal of support and comfort (synset 110738443)

Found on Word Lists

Other Searches