Cope successfully with atmospherics? (7)
I believe the answer is:
weather
'cope successfully' is the definition.
(as in weathering a storm)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for weather that I've seen before include "ride out" , "Survive (ordeal); be worn away naturally" , "Climate" , "State of the atmosphere" , "Meteorological conditions" .)