Mountain climbing? Time for mega-stand (8)
I believe the answer is:
platform
'stand' is the definition.
(I've seen this before)
'mountain climbing? time for mega' is the wordplay.
'mountain' becomes 'alp' (the Alps are a mountain range).
'climbing?' is a reversal indicator (in a down clue, letters climb up).
'time' becomes 't' (abbreviation).
'mega' becomes 'm' (this could be a standard abbreviation of which I'm unaware).
'alp' reversed gives 'pla'.
'pla'+'t'+'for'+'m'='PLATFORM'
Can you help me to learn more?
(Other definitions for platform that I've seen before include "Stage - dais" , "Raised flooring or stage" , "Raised level surface" , "Rostrum" , "Raised horizontal surface" .)