Ratel

What is Ratel?

Ratel definition and meaning on Dictionary terms:
noun

a badgerlike carnivore, Mellivora capensis, of Africa and India.