Vocabulary Quiz:

1. bashful

2. primeval

3. exculpate

4. renovate

5. largess

6. attribute

7. reproach

8. strenuous

9. canny

10. mollify

11. accost

12. benign

13. refurbish

14. vicarious

15. vilify

16. exigent

17. speculative

18. denigrate

19. tremulous

20. sanguine

Time left: 200 seconds