Vocabulary Quiz:

1. grievance

2. piracy

3. judicious

4. upbraid

5. unification

6. weaponry

7. machination

8. creed

9. treacherous

10. imperil

11. vindictive

12. rebuff

13. henceforth

14. byword

15. recrimination

16. dingy

17. advent

18. reparation

19. impertinent

20. expediency

Time left: 200 seconds