All Terms
Search glossary
Search
precipitation echo
A
radar echo
from
rain
,
snow
, or
hail
.