• word of the day

    mongoose

    mongoose - Dictionary definition and meaning for word mongoose

    Definition
    (noun) agile grizzled Old World viverrine; preys on snakes and rodents
Download our Mobile App Today
Receive our word of the day
on Whatsapp