SEPARATE THE SHEEP FROM THE GOATS Meaning of SEPARATE THE SHEEP FROM THE GOATS in English differentiate between good and bad Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012