Praise loudly
(Other definitions for cheer that I've seen before include "Merriment" , "pair of hips can get me going!" , "Hearten; shout" , "Jolly" , "Shout of encouragement" .)
(Other definitions for hail that I've seen before include "weather forecast?" , "Word of greeting" , "Greet enthusiastically" , "Call for - praise, vociferously" , "Ave - it's frozen rain" .)