投井下石 meaning in English
throw stones at sb. who has fallen into a well -- to hit sb. when he's down; attack sb. who has already fallen from power; push sb. down a well and then drop rocks on him
throw stones at sb. who has fallen into a well -- to hit sb. when he's down; attack sb. who has already fallen from power; push sb. down a well and then drop rocks on him