About us
Define
Definitions for
"hurtling"
moving or moved with great speed; "the hurtling express train"
wordnet.princeton.edu