Adjective
1. noticeable
2. impressive
3. stunning
4. dramatic
5. salient
Noun
6. contact
7. hit
Verb
8. hit
9. bang
10. crash into
11. ignite
12. attack
13. affect
14. achieve
16. assume
17. discover
18. occur to
19. seem to
20. take industrial action
21. lower
22. go
23. coin
24. chance upon
25. come to
26. strickle
27. impress
28. walk out
29. fall
30. expunge
31. take