Saturday, April 6, 2024

Idioms

Can you explain the meaning of the expression below?

People who live in glass houses shouldn’t throw stones




3 comments:

  1. I think the meaning is very similar to a Spanish expression that, in English, would be something like: "throwing stones to your own roof". In my opinion the meaning is "You have to be careful with the things you do, you may be damaging yourself".

    ReplyDelete
    Replies
    1. No, it's not exactly that. Or maybe we are explaining it differently. Why don't you google the meaning and get back to me? Thanks for using the blog.

      Delete
  2. Sorry, I appeared as anonymous before. It happens when I use Safari.

    ReplyDelete

See you around

Dear all, I wish I could have said bye in person, but unfortunately I'll be on sick leave till 27th May at least. I'm sorry I wasn&#...