Vocabulary Quiz:

1. penchant

2. serendipity

3. affront

4. staid

5. speculative

6. accommodating

7. legerdemain

8. inure

9. cerebral

10. yoke

11. reprove

12. encumber

13. trenchant

14. zealous

15. submissive

16. paucity

17. insinuate

18. parsimony

19. hedonist

20. consummate

Time left: 200 seconds