to cast pearls before swine
[cast|throw] {one's} pearls before swine

“ cast pearls before swine”的英语定义和含义

to cast pearls before swine
01

to do good things and waste valuable resources for ungrateful people

to [cast|throw] pearls before swine definition and meaning
Idiom
例子
I tried explaining the importance of saving money to my friend who always spends impulsively, but it felt like I was casting pearls before swine.
LanGeek
下载应用程序
langeek application

Download Mobile App

应用商店