the action of one object coming forcibly into contact with another: there was the sound of a third impact bullets which expand and cause devastating injury on impact
v.
come into forcible contact with another object: the shell impacted twenty yards away
the action of one object coming forcibly into contact with another: there was the sound of a third impact bullets that expand and cause devastating injury on impact
v.
come into forcible contact with another object: the shell impacted twenty yards away