Look Up Another Term

Definition: chipping


Implanting microchips into animals and humans. See microchip implant.