All Terms
Search glossary
Search
positive rain
Rain
having a net positive electrical charge.