Sec 3 Vocabulary List 4

12345678
Across
  1. 3. Proper behaviour
  2. 4. To take a different route
  3. 5. Fearless
  4. 7. Publicly criticise errors faults
  5. 8. Damaging or harmful
Down
  1. 1. Degrade
  2. 2. Complete failure
  3. 4. Bitter verbal or written attack
  4. 6. Scarcity or lack of
  5. 8. Clever and skilful