Meaning for impact - Forcible striking of one thing against another (ஒன்றை மற்றொன்றின் மீது பலமாக மோதுதல்)