Vocabulary Quiz:

1. counteract

2. salve

3. odious

4. genial

5. pellucid

6. tenable

7. ascertain

8. complacency

9. repose

10. heterogeneous

11. assiduous

12. abate

13. puerile

14. benign

15. anesthesia

16. larceny

17. compensate

18. insolent

19. hypothetical

20. reputable

Time left: 200 seconds