meaning of ballistic fingerprinting

ballistic fingerprinting meaning in General Dictionary

identification of this firearm that fired a bullet from an analysis for the special scars that every firearm makes regarding the round it fires and on the shell ejected from this