GIVE ONESELF AWAY


Meaning of GIVE ONESELF AWAY in English

{v. phr.} To show guilt; show you have done wrong. * /The thief gave himself away by spending so much money./ * /Carl played a joke on Bob and gave himself away by laughing./ Compare: GIVE AWAY.

Slang English vocab.      Английский сленговый словарь.