Article going into northern river's meteorological conditions (7)
I believe the answer is:
weather
'meteorological conditions' is the definition.
(synonyms)
'article going into northern river's' is the wordplay.
'article' becomes 'the' (the definite article in English).
'going into' indicates putting letters inside.
'northern river' becomes 'wear' (River Wear in the north east of England).
'the' placed into 'wear' is 'WEATHER'.
(Other definitions for weather that I've seen before include "Withstand" , "Climate" , "Survive (ordeal); be worn away naturally" , "Come safely through; erode" , "Conditions outside; survive (crisis)" .)