Vocabulary Quiz:

1. ascertain

2. inviolable

3. patent

4. discern

5. fidelity

6. iniquity

7. fabricate

8. calumny

9. deferential

10. cupidity

11. garish

12. credulity

13. recalcitrant

14. bane

15. increment

16. contusion

17. demarcation

18. placate

19. callous

20. ameliorate

Time left: 200 seconds