YourDictionary

Dictionary Home » Phrase Meanings » cast pearls before swine

What does "cast pearls before swine" mean?

Give something of value of someone who won't appreciate it, as in The old professor felt that lecturing on Dante to unruly undergraduates would be casting pearls before swine. This term comes from the New Testament (Matthew 7:6), appearing in Tyndale's translation (1526). It was repeated often by writers from Shakespeare to Dickens and remains current.

link/cite print suggestion box