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