hail: many objects thrown forcefully through the air
object: a tangible and visible entity; an entity that can cast a shadow
polyvinyl chloride: a polymer of vinyl chloride used instead of rubber in electric cables