Meaning of chemical mace

Definition of chemical mace

(noun) (trademark) a liquid that temporarily disables a person; prepared as an aerosol and sprayed in the face, it irritates the eyes and causes dizziness and immobilization

Other information on chemical mace

WIKIPEDIA results for chemical mace
Amazon results for chemical mace