Meaning of air shower in English:
air shower
noun
AstronomyA shower of secondary cosmic rays or particles, formed in the atmosphere when primary cosmic rays collide with atomic nuclei.
Origin
1930s; earliest use found in Proceedings of the Royal Society of London.
Are You Learning English? Here Are Our Top English Tips