Vocabulary time :)

12345678910
Across
  1. 4. extremely angry
  2. 5. extremely small
  3. 7. undefendable
  4. 9. irritably
  5. 10. filled with something
Down
  1. 1. peacefulness
  2. 2. cause (someone) to develop an obsessive attachment to someone or something.
  3. 3. having or showing a wish to do evil to others.
  4. 6. (of a person) fond of company; sociable.
  5. 8. (of a river or road) follow a winding course.