e-collar
noun 2
Definitions
noun
1
Synonym of Elizabethan collar (“a protective device worn by animal”)
noun
1
Abbreviation of electronic collar.
Your note
not saved0 chars
noun
Synonym of Elizabethan collar (“a protective device worn by animal”)
noun
Abbreviation of electronic collar.