4. ball is in your court
5. give somebody a big hand
6. I lost my mind these are idiom
Answers
Answered by
2
Answer:
yes this are idiom and their have own meaning
Similar questions