The polar winds in abundance (8)
I believe the answer is:
plethora
'abundance' is the definition.
(I've seen this before)
'the polar winds' is the wordplay.
'winds' indicates anagramming the letters.
'the'+'polar'='thepolar'
'thepolar' is an anagram of 'PLETHORA'.
'in' is the link.
(Other definitions for plethora that I've seen before include "Unnecessarily large quantity" , "almost too much" , "Profusion" , "surplus" , "Excessively large amount" .)