Vocabulary Quiz:

1. revocation

2. strident

3. admonish

4. artisan

5. wistful

6. sophistry

7. palliate

8. renaissance

9. prowess

10. bulwark

11. horoscope

12. stoicism

13. theatricality

14. colossal

15. wreckage

16. utopianism

17. vindication

18. malevolent

19. denigrate

20. perfidious

Time left: 200 seconds