skyfall noun1 •An unexplained falling of objects from the sky.How the shells appeared remains as baffling as previous skyfalls, which have comprised everything from crustaceans to manufactured metal crosses, ornaments and large oval-shaped stones encased in ice. Anomalous showers of objects from the blue have intrigued humankind for millennia. formsskyfalls