Entry from British & World English dictionary
Definition of stink badger in English:
A SE Asian badger with a long mobile snout, short stout limbs, and anal glands that contain a foul-smelling liquid which can be squirted at an attacker.
- Genus Mydaus, family Mustelidae: two species, including the teledu
Definition of stink badger in: