Wind hammered pair invading isle needing cover (6)
I believe the answer is:
spiral
'wind' is the definition.
(spiraling is a kind of winding)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for spiral that I've seen before include "Winding like the thread of a screw" , "Ever widening curve" , "Whorl" , "Shape of coil or helix" , "Shape of a coiled spring" .)