• word of the day


    chinchilla - Dictionary definition and meaning for word chinchilla

    (noun) the expensive silvery grey fur of the chinchilla Definition
    (noun) a thick twilled fabric of wool and cotton Definition
    (noun) small rodent with soft pearly grey fur; native to the Andes but bred in captivity for fur
    Synonyms : chinchilla laniger
Download our Mobile App Today
Receive our word of the day
on Whatsapp