Lost-sheep Definition
noun
A disadvantaged or marginalized person who can be "brought back into the fold" with a little effort.
Wiktionary
Origin of Lost-sheep
From the parable of the Lost Sheep
From Wiktionary
Find Similar Words
Find similar words to lost-sheep using the buttons below.