Terrible weather greets Mike behind rocky peak (9)
I believe the answer is:
hailstorm
'terrible weather' is the definition.
'hailstorm' can be an answer for 'weather' (I have seen 'rough weather' mean 'hailstorm' so perhaps 'weather' could also mean 'hailstorm'). I am not certain of the 'terrible' bit.
'greets mike behind rocky peak' is the wordplay.
'greets' becomes 'hails' (hailing is a kind of greeting).
'mike' becomes 'm' (phonetic alphabet: alpha, bravo, charlie etc.).
'behind' is a charade indicator (letters next to each other).
'rocky peak' becomes 'tor' (I've seen this before).
'm' after 'tor' is 'torm'.
'hails'+'torm'='HAILSTORM'
Can you help me to learn more?
(Other definitions for hailstorm that I've seen before include "Wintry bad weather" , "It brings stones from the sky" , "Fall of ice" , "Frozen rain squall" , "Cold shower" .)