give the bounce
give the gate
To stop being a friend or lover to (a person); separate from.
Mary gave John the bounce after she saw him dating another girl.
Bill and Jane had an argument and Bill is giving her the gate.
To fire from a job; dismiss.
The ball team gave Joe the gate because he never came to practice.
give the devil his due
To be fair, even to someone who is bad; tell the truth about a person even though you don't like him.
I don't like Mr. Jones, but to give the devil his due, I must admit that he is a good teacher.
give the glad eye
To give (someone) a welcoming look as if saying come over here, I want to talk to you.
I was surprised when Joe gave me the glad eye.
give the go-by
To pay no attention to a person; avoid.
John fell in love with Mary, but she gave him the go-by.
The boy raised his hand to answer the question, but the teacher gave him the go-by.
give the lie to
To call (someone) a liar.
The police gave the lie to the man who said that he had been at home during the robbery.
To show (something) to be false; prove untrue.
The boy's dirty face gave the lie to his answer that he had washed.
give the sack
give the hook
To fire from a job; dismiss.
The bank has done its best to give the sacked staff enough time and compensation.
give the shirt off one's back
To give away something or everything that you own.
He'd give you the shirt off his back.
give the show away
To reveal a plan or information that is supposed to be secret.
You have read further in the book than I have, but please don't tell me where the treasure was buried; otherwise you'd be giving the show away.