Vocabulary Quiz:

1. ascertain

2. inviolable

3. atone

4. tantamount

5. deft

6. philanthropic

7. restitution

8. battery

9. disclose

10. archaic

11. arcane

12. embezzle

13. rebuke

14. terrestrial

15. injunction

16. anguish

17. querulous

18. convivial

19. ruse

20. reputable

Time left: 200 seconds