Vocabulary Quiz:

1. flimsy

2. excruciating

3. cache

4. viability

5. forte

6. obsolete

7. germane

8. abiding

9. opulent

10. cacophony

11. muffle

12. ire

13. wharf

14. standoff

15. truncate

16. precipice

17. edifice

18. virtuoso

19. indefatigable

20. boisterous

Time left: 200 seconds