The giver

12345678
Across
  1. 1. ruffled or dishevelled
  2. 5. very worried and upset
  3. 7. rude in speech or behaviour
  4. 8. an act that goes against a law
Down
  1. 2. able to be touched or felt
  2. 3. filled with wonder
  3. 4. reprimand severely
  4. 6. harsh-sounding