Vocabulary Quiz:

1. clandestine

2. renovate

3. aggregate

4. meticulous

5. pariah

6. insular

7. punctilious

8. surrogate

9. heinous

10. torpid

11. insidious

12. deter

13. modulate

14. desecrate

15. forestall

16. oration

17. litigant

18. deplore

19. benevolent

20. reprobate

Time left: 200 seconds