Meaning

1 senses
  1. A collar for a dog or other animal that delivers electrical stimulation of varying intensity and duration to the neck by means of radio control.

shock collar — meaning, examples, forms, synonyms | Krumeto