Refine this word faster
Lost sheep
noun
Definitions
Noun
- 1 A disadvantaged or marginalized person who can be "brought back into the fold" with a little effort.
Etymology
From the parable of the Lost Sheep.
See also for "lost sheep"
Next best steps
Mini challenge
Unscramble this word: lostsheep