Which word MOST NEARLY matches the definition:
An event where a large number of meteoroids burn up as they enter Earth's atmosphere.
  1. light-year
  2. rotation
  3. meteor shower
  4. comet
  5. constellation
A B C D E
1/27 SAVE