noun
a transient shower of meteors when a meteor swarm enters the earth's atmosphere
• Syn: ↑meteor stream
• Hypernyms: ↑atmospheric phenomenon
• Part Meronyms: ↑meteor, ↑shooting star
Useful english dictionary. 2012.
Useful english dictionary. 2012.