shooting Jehan A « Back to Glossary Indexa small, rapidly moving meteor burning up on entering the earth’s atmosphereRelated Articles:Glossary: looks daggers at him« Back to Glossary Index Written by Jehan A