Greets with a tone that’s icy! (5)
I believe the answer is:
hails
'greets' is the definition.
(hailing is a kind of greeting)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for hails that I've seen before include "Greets" , "Attracts attention by calling to someone" , "pelts" , "Praises" .)