Greet with shock, finally changing sides (4)
I believe the answer is:
hail
'greet' is the definition.
(hailing is a kind of greeting)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for hail that I've seen before include "Greet, call or salute" , "An old Roman salute as to Caesar" , "Frozen rain or Roman greeting" , "Greet - bad weather" , "Old Roman salute, or frozen pellets" .)