Lexis from the last several lessons

1234567891011121314151617181920
Across
  1. 3. to fight or quarrel in a rough or noisy way
  2. 4. not logical or reasonable
  3. 8. not ‘alf
  4. 11. cautioning
  5. 13. "an old ___" - an old car in a bad condition
  6. 14. to stop something from happening
  7. 18. significant
  8. 19. wrongly
  9. 20. "a ___ piece of work" - an unpleasant person
Down
  1. 1. something unpleasant done in revenge for something
  2. 2. "to go off your ___" - to go crazy
  3. 5. too strong to be defeated
  4. 6. to embark (on a course of action)
  5. 7. to think
  6. 9. a short period of doing something in an extreme way without control (shopping/spending/drinking)
  7. 10. knackered
  8. 12. to make a sudden and unexpected attack on a place
  9. 15. "to drive someone ___ the twist" - to make someone very angry
  10. 16. free from having to do something
  11. 17. "herd ___" - when people act like everyone else without considering the reason why