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