Scotsman before long getting wind (7)
I believe the answer is:
monsoon
'wind' is the definition.
(monsoon is a kind of wind)
'scotsman before long getting' is the wordplay.
'scotsman' becomes 'mon'.
'before long' becomes 'soon' (synonyms).
'getting' says to put letters next to each other.
'mon'+'soon'='MONSOON'
(Other definitions for monsoon that I've seen before include "Rainy season in southern Asia" , "Wild weather" , "Very heavy rainfall season" , "Seasonal wind or rainy season in S Asia" , "Asian wind; rainy season" .)