DictionaryAI

lost sheep

Short definition from Wiktionary

Noun

  1. A disadvantaged or marginalized person who can be "brought back into the fold" with a little effort.

We haven’t written up lost sheep yet: Simple and Standard meanings, examples and a quiz.