precipitation echo

A radar echo from rain, snow, or hail.