Something striking to wear? (4)
I believe the answer is:
sock
'wear?' is the definition.
(sock is a kind of wear)
I don't understand the rest of the clue.
(Other definitions for sock that I've seen before include "Woollen footwear" , "Hit; horse's leg marking" , "Hit forcefully; footwear" , "impact" , "Wallop" .)