Unit 2 & 3

12345678910
Across
  1. 1. weaving machine
  2. 5. public speech
  3. 7. troublemaker
  4. 8. deny (ant.)
  5. 9. vigorous
  6. 10. widespread evil
Down
  1. 2. shared by two or more
  2. 3. one of a kind
  3. 4. to prevent
  4. 6. voter