SET YOU UP


Meaning of SET YOU UP in English

cause you to appear guilty, frame you

We know you didn't steal your friend's car. He set you up.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.