№34 English Vocabulary 12: Idioms 2 - hold that thought, walk all over, half the battle, punch line

We continue studying English Idioms! It is really exciting, so keep up!
Today we study:
1. hold that thought
2. walk all over smb
3. half the battle
4. the punch line
5. throw smth out of the window