IMPACT MADE
Definition: The influence or effect created by a specific action or occurrence.
Synonyms: Significant Effect, Influence Created, Result Achieved, Consequence Formed, Impression Left
Definition: The influence or effect created by a specific action or occurrence.