Vocabulary Quiz:

1. revoke

2. consensus

3. disparate

4. magnanimous

5. querulous

6. panacea

7. covet

8. candor

9. semaphore

10. disclose

11. arcane

12. benevolent

13. cogent

14. nocturnal

15. abdicate

16. aggrandize

17. contravene

18. façade

19. yoke

20. pernicious

Time left: 200 seconds