Register

Impact

Definition: To drive close; to press firmly together: to wedge into
a place.

Impact

Definition: Contact or impression by touch; collision; forcible
contact; force communicated.

Impact

Definition: The single instantaneous stroke of a body in motion against
another either in motion or at rest.