Across five aprils vocab

12345678910
Across
  1. 3. a person using someone unethically
  2. 5. a hymn of praise
  3. 7. undamaged in any way
  4. 8. To confirm something is true
  5. 9. impossible to amend or repair
  6. 10. Belligerence aroused by a real or supposed wrong
Down
  1. 1. great happiness and joy
  2. 2. humorous or satirical mimicry
  3. 4. abusive language to scold or blame someone
  4. 6. persistent determination