aqueous meteor
nounDefinition of aqueous meteor
: a meteor consisting of rain, hail, snow, or dew
1