pet lamp-shade
Noun
Meaning
pet lamp-shade (plural pet lamp-shades)
(humorous) An Elizabethan collar (conical device worn by an animal).
Noun
pet lamp-shade (plural pet lamp-shades)
(humorous) An Elizabethan collar (conical device worn by an animal).