文polyglot.
← English dictionary
English / idiom

Cast Pearls Before Swine

MEANING IN ENGLISH

To offer valuable advice, wisdom, or sincere amends to people who are incapable of appreciating them.

In context

01

Offering a heartfelt apology to someone full of bitter hatred felt like casting pearls before swine.

02

Do not waste noble peace proposals on warmongers; it is merely casting pearls before swine.

Synonyms

waste wisdom on ingrates,squander value on the unappreciative,throw good after bad

Antonyms

find a receptive audience,preach to the appreciative,value wise counsel

Collocations

like casting pearls before swine,refuse to cast pearls,warning against casting pearls

Sources

Bidyazo vocabulary library ↗