Definitions for "hurtling"
moving or moved with great speed; "the hurtling express train"