bolide - definition and synonyms

noun astronomy
  1.   From our crowdsourced Open Dictionary
    a term used by astronomers to refer to meteors that explode in the atmosphere

    According to the Polish Fireball Network, the bolide was spotted by many people across the country.

    Submitted by Yousef from Saudi Arabia on 09/11/2015