释义 |
throw stones throw stonesTo hurl insults or criticisms (at someone or something). Instead of just throwing stones at everything we propose, why don't you contribute some constructive suggestions for a change? By the end of the relationship, all she did was throw stones.See also: stone, throwthrow stones criticize someone or something. This expression is often used with reference to the proverbial saying those who live in glass houses should not throw stones , the earliest variant of which is recorded in the mid 17th century.See also: stone, throw |