Adjectives

12345678
Across
  1. 2. causing irritation
  2. 5. full of good spirits
  3. 6. wanting and liking to do good and to bring happiness to others
  4. 7. intrusive
Down
  1. 1. able to learn and understand things easily
  2. 3. causing fright
  3. 4. easily annoyed and complaining
  4. 8. severe in discipline