Summer with Idioms

12345678910111213
Across
  1. 3. to add insult to ...... (to say sth that makes a bad situation even worse)
  2. 4. go ...... (to become extremely angry or excited)
  3. 6. ...... around sth (to avoid talking about an important subject)
  4. 8. to laugh up one's ...... (to be low-key happy about or amused by sth such as someone else's trouble)
  5. 9. to be ....... out for sth (to have the right qualities for a particular role or a job)
  6. 11. to take sb to ..... for sth (to criticize someone)
  7. 12. to talk ....... (to talk about your job with those you work with when not at work)
  8. 13. to join the ......(to make connections between people or events so that you can understand what is happening)
Down
  1. 1. the nitty-..... (the basic details or facts of a situation or an issue)
  2. 2. to have one's ...... in a row (to get everything organized)
  3. 5. to get on sb's ....... (to annoy someone)
  4. 7. a lost ball in the high ...... (a person who does not know what they are doing, how to do it or possibly even where they are)
  5. 8. to keep sth ....... (to be able to understand sth clearly and comprehensively)
  6. 10. to have a ...... doing sth (to have difficulties doing sth)