CHINCHILLA

Definition of CHINCHILLA

  1. (noun)the expensive silvery grey fur of the chinchilla
  2. (noun)a thick twilled fabric of wool and cotton
  3. (noun)small rodent with soft pearly grey fur; native to the Andes but bred in captivity for fur