Definition, Meaning & Synonyms
cast pearls before swine
idiom
/kæst pɜrlz bɪˈfɔr swaɪn/
Definition
To give something valuable or excellent to those who do not appreciate or understand it.
Examples
- The artist felt he was casting pearls before swine when he gave his masterpiece to the critics who didn’t understand it.
- She realized that trying to teach her dog complex tricks was like casting pearls before swine.
Meaning
Offering something of great value to someone who cannot appreciate its worth.
Synonyms
- wasting efforts
- offering treasures to fools
- giving blessings to the unworthy