Vocabulary

12345678910111213141516
Across
  1. 4. straight
  2. 7. generous, giving
  3. 10. light
  4. 11. friend, comrade
  5. 12. full
  6. 13. weak
  7. 14. rude
  8. 16. amazing, awesome, ideal
Down
  1. 1. answer, respond
  2. 2. fast, rapid, quick
  3. 3. ancient old
  4. 4. dirty,filthy
  5. 5. loud, noisy
  6. 6. hard, difficult
  7. 8. funny
  8. 9. similar, same
  9. 13. long, tall
  10. 15. unhappy, sad