impacted
IMPACT'ED
, pp. Driven hard; made close by driving.