Definition: [noun] the action of one object coming forcibly into contact with another.
Example: there was the sound of a third impact
Definition: [noun] a marked effect or influence.
Example: our regional measures have had a significant impact on unemployment
Definition: [verb] come into forcible contact with another object.
Example: the shell impacted twenty yards away
Definition: [verb] have a strong effect on someone or something.
Example: high interest rates have impacted on retail spending