Advertisement - Continue reading below

Definition of "meteor shower" []

  • A large number of meteors that appear together and seem to come from the same area in the sky. (noun)

American Heritage(R) Dictionary of the English Language, Fifth Edition. Copyright (c) 2011 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.

Use "meteor shower" in a sentence
  • "Dr. Dyer encouraged everyone to lie flat on their backs and look up at the heavens, as a meteor shower had been forecast."
Words like "meteor shower"