a shoulder to cry on - definition and synonyms

phrase
  1. someone who listens to you with sympathy when you talk about your problems

    She was always a shoulder to cry on for her friends.

See also main entry: shoulder