释义 |
people who live in glass houses shouldn't throw stones idiom saying This means that you should not criticize other people for bad qualities in their character that you have yourself.自己有缺点,莫揭他人短 SMART Vocabulary: related words and phrases Disapproving & criticizing anathematize animadversion aspersion aw backbite barrel bash belabour boo disapprobation excoriate knock knocker let someone have both barrelsidiom low blow mordacious mordancy pile slam union-basher
|