Get taxi in bad weather (4)
I believe the answer is:
hail
'bad weather' is the definition.
(hail is a type of bad weather)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for hail that I've seen before include "Welcome - cold shower" , "Frozen rain or Roman greeting" , "Icy precipitation" , "Call for - praise, vociferously" , "Greet - bad weather" .)