Shoulder
A shoulder to cry on meaning
someone who is willing to listen to your problems and give you sympathy, emotional support, and encouragement: I wish you'd been here when my mother d...