SEPARATE THE SHEEP FROM THE GOATS Meaning of SEPARATE THE SHEEP FROM THE GOATS in English See SEPARATE THE MEN FROM THE BOYS. Dictionary of English idioms . Словарь английских идиом. 2012