hailing
verb(hail)
to precipitate hail
hailing
verb(hail)
to pour down or strike like hail
hailing
verb(hail)
salute, greet
hailing
verb(hail)
to greet with enthusiastic approval : acclaim
hailing
verb(hail)
to greet or summon by calling
hailing
noun(hail)
the distance within which it is possible to hear someone who is calling out