darted

D'ARTED, pp. Thrown or hurled as a pointed instrument; sent with velocity.