Definify.com

Definition 2024


pet_lamp-shade

pet lamp-shade

English

Noun

pet lamp-shade (plural pet lamp-shades)

  1. (humorous) An Elizabethan collar.

Translations