Vocabulary Quiz:

1. impeccable

2. abstain

3. adulation

4. beguile

5. cerebral

6. arrogate

7. sacrosanct

8. ethereal

9. accede

10. parody

11. speculative

12. plethora

13. adept

14. fervent

15. diffuse

16. abject

17. saccharine

18. intractable

19. etymology

20. umbrage

Time left: 200 seconds