Greeting cold weather in front garden (7)
I believe the answer is:
hailing
'greeting' is the definition.
(hailing is a kind of greeting)
'cold weather in front garden' is the wordplay.
'cold weather' becomes 'hail' (I've seen this before).
'front' suggests taking the first letters.
The first letter of 'garden' is 'g'.
'hail'+'in'+'g'='HAILING'
(Other definitions for hailing that I've seen before include "Greeting" , "Waving to (a taxi)" , "Raining ice" .)