bolide: an especially luminous meteor (sometimes exploding)
physical entity: an entity that has physical existence
slingshot: a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones