Verb
(transitive) Hypothetically, to undo the firing of (a weapon). You can't unfire a gun.
(transitive) To hire again (a person who was fired).