Hello, this might be a bit of a challenge, I'm trying to find a specific expression. The meaning of which is basically 'you accuse others of your own faults'. Is there an expression in English for this? It might be something to do with snakes or venom and seeing inner truth? Not very helpful, I'm sorry but I thought I'd throw it out there, see if anyone knows.
I hope it's not maybe originally an expression in a different language which is why I can't think of it in English!
Please or to access all these features
Please
or
to access all these features
Cunning linguists
Can anyone help me find an expression?
7 replies
TathitiPete · 10/12/2017 23:04
OP posts:
Please create an account
To comment on this thread you need to create a Mumsnet account.