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.

English idioms vocab.      Словарь английских идиом и выражений.