E-collar

See also: e-collar

English

Noun

E-collar (plural E-collars)

  1. Synonym of Elizabethan collar (a protective device worn by animal)

Translations

Anagrams