1 aqueous meteor | Definition of aqueous meteor

aqueous meteor

noun

Definition of aqueous meteor

: a meteor consisting of rain, hail, snow, or dew