English | German | Russian | Czech

shock collar English

Meaning shock collar meaning

What does shock collar mean?

shock collar

A dog collar that delivers electrical stimulation of varying intensity and duration to the neck via radio control.

Are you looking for...?